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
|