Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

68 lines
1.4 KiB

//-----------------------------------------------------------------------------
//
// File: locationex.h
// Copyright (C) 1999-1999 Microsoft Corporation
// All rights reserved.
//
// Owner: arilds
//
//
//-----------------------------------------------------------------------------
#ifndef ESPUTIL_LOCATIONEX_H
#define ESPUTIL_LOCATIONEX_H
#include "location.h"
class LTAPIENTRY CLocationEx : public CLocation
{
public:
NOTHROW CLocationEx();
NOTHROW CLocationEx(const CLocationEx &rlocex);
NOTHROW CLocationEx(
const CGlobalId &rid,
View v,
TabId t,
Component c,
const DBID &rdbidDialog,
long lRRIVersion);
NOTHROW CLocationEx(
const DBID &rdbid,
ObjectType ot,
View v,
TabId t,
Component c,
const DBID &rdbidDialog,
long lRRIVersion);
NOTHROW CLocationEx(
const DBID &rdbid,
ObjectType ot,
View v,
TabId t,
Component c,
const DBID &rdbidDialog,
const CLString& rstrRuntimeStateString);
NOTHROW const CLocationEx & operator=(const CLocationEx &rhs);
NOTHROW const DBID& GetDialogDbid() const;
NOTHROW long GetRRIVersion() const;
NOTHROW const CLString& GetRuntimeStateString() const;
private:
NOTHROW void AssignFrom(const CLocationEx &rhs);
DBID m_dbidDialog;
long m_lRRIVersion;
CLString m_strRuntimeStateString;
};
#if !defined(_DEBUG) || defined(IMPLEMENT)
#include "locationex.inl"
#endif
#endif