69 lines
1.4 KiB
C
69 lines
1.4 KiB
C
|
//-----------------------------------------------------------------------------
|
||
|
//
|
||
|
// 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
|