GME
13
|
#include <MgaTerritory.h>
Public Types | |
typedef std::set< FCOPtr > | objsetcoll |
Public Member Functions | |
CMgaTerritory () | |
~CMgaTerritory () | |
STDMETHOD() | Flush () |
STDMETHOD() | Destroy () |
STDMETHOD() | put_EventMask (unsigned long mask) |
STDMETHOD() | put_RWEventMask (unsigned long mask) |
STDMETHOD() | Associate (IMgaObject *obj, VARIANT userdata) |
STDMETHOD() | get_Project (IMgaProject **pVal) |
STDMETHOD() | CheckProject (IMgaProject *project) |
STDMETHOD() | OpenObj (IMgaObject *oldptr, IMgaObject **newptr) |
STDMETHOD() | OpenFCO (IMgaFCO *oldptr, IMgaFCO **newptr) |
STDMETHOD() | OpenFCOs (IMgaFCOs *oldptr, IMgaFCOs **newptr) |
STDMETHOD() | CloseObj (IMgaObject *obj) |
STDMETHOD() | SetNamespace (BSTR pNmsp) |
STDMETHOD() | GetNamespace (BSTR *pNmsp) |
Public Attributes | |
DEFSIG | |
objsetcoll | inobjs |
CMgaProject * | mgaproject |
bool | notified |
unsigned long | eventmask |
unsigned long | rweventmask |
CComPtr< ICoreTerritory > | coreterr |
CComPtr< IMgaEventSink > | handler |
CComPtr< IMgaEventSink > | rwhandler |
int | refcnt |
CComBSTR | m_bstrCurrNamespace |
Definition at line 12 of file MgaTerritory.h.
typedef std::set<FCOPtr> CMgaTerritory::objsetcoll |
Definition at line 20 of file MgaTerritory.h.
CMgaTerritory::CMgaTerritory | ( | ) | [inline] |
Definition at line 22 of file MgaTerritory.h.
CMgaTerritory::~CMgaTerritory | ( | ) | [inline] |
Definition at line 33 of file MgaTerritory.h.
STDMETHODIMP CMgaTerritory::Associate | ( | IMgaObject * | obj, |
VARIANT | userdata | ||
) |
Definition at line 9 of file MgaTerritory.cpp.
STDMETHODIMP CMgaTerritory::CheckProject | ( | IMgaProject * | project | ) |
Definition at line 77 of file MgaTerritory.cpp.
STDMETHODIMP CMgaTerritory::CloseObj | ( | IMgaObject * | obj | ) |
Definition at line 57 of file MgaTerritory.cpp.
STDMETHODIMP CMgaTerritory::Destroy | ( | void | ) |
Definition at line 82 of file MgaTerritory.cpp.
STDMETHODIMP CMgaTerritory::Flush | ( | ) |
Definition at line 65 of file MgaTerritory.cpp.
STDMETHOD() CMgaTerritory::get_Project | ( | IMgaProject ** | pVal | ) | [inline] |
Definition at line 65 of file MgaTerritory.h.
STDMETHODIMP CMgaTerritory::GetNamespace | ( | BSTR * | pNmsp | ) |
Definition at line 114 of file MgaTerritory.cpp.
STDMETHODIMP CMgaTerritory::OpenFCO | ( | IMgaFCO * | oldptr, |
IMgaFCO ** | newptr | ||
) |
Definition at line 29 of file MgaTerritory.cpp.
STDMETHODIMP CMgaTerritory::OpenFCOs | ( | IMgaFCOs * | oldptr, |
IMgaFCOs ** | newptr | ||
) |
Definition at line 40 of file MgaTerritory.cpp.
STDMETHODIMP CMgaTerritory::OpenObj | ( | IMgaObject * | oldptr, |
IMgaObject ** | newptr | ||
) |
Definition at line 18 of file MgaTerritory.cpp.
STDMETHOD() CMgaTerritory::put_EventMask | ( | unsigned long | mask | ) | [inline] |
Definition at line 52 of file MgaTerritory.h.
STDMETHOD() CMgaTerritory::put_RWEventMask | ( | unsigned long | mask | ) | [inline] |
Definition at line 58 of file MgaTerritory.h.
STDMETHODIMP CMgaTerritory::SetNamespace | ( | BSTR | pNmsp | ) |
Definition at line 106 of file MgaTerritory.cpp.
CComPtr<ICoreTerritory> CMgaTerritory::coreterr |
Definition at line 82 of file MgaTerritory.h.
Definition at line 19 of file MgaTerritory.h.
unsigned long CMgaTerritory::eventmask |
Definition at line 81 of file MgaTerritory.h.
CComPtr<IMgaEventSink> CMgaTerritory::handler |
Definition at line 83 of file MgaTerritory.h.
Definition at line 21 of file MgaTerritory.h.
CComBSTR CMgaTerritory::m_bstrCurrNamespace |
Definition at line 85 of file MgaTerritory.h.
Definition at line 79 of file MgaTerritory.h.
Definition at line 80 of file MgaTerritory.h.
Definition at line 84 of file MgaTerritory.h.
unsigned long CMgaTerritory::rweventmask |
Definition at line 81 of file MgaTerritory.h.
CComPtr<IMgaEventSink> CMgaTerritory::rwhandler |
Definition at line 83 of file MgaTerritory.h.