GME
13
|
#include <MgaCoreObj.h>
Public Member Functions | |
CoreObj () | |
CoreObj (ICoreObject *ptr) | |
void | Create (ICoreObject *c, metaid_type mm) |
void | Create (ICoreProject *c, metaid_type mm) |
CoreObj (IMgaObject *ptr) | |
CoreAttr | operator[] (int id) const |
CoreAttr | operator[] (attrid_type id) const |
void | operator= (ICoreObject *s) |
void | operator<<= (CoreObj &s) |
CoreObj * | operator& () |
bool | IsEqualObject (IUnknown *pOther) const |
ICoreObject *& | ComPtr () |
metaid_type | GetMetaID () const |
objid_type | GetObjID () const |
bool | IsDeleted () const |
bool | IsContainer () const |
bool | IsFCO () const |
bool | IsRootFCO () const |
bool | IsRootFolder () const |
bool | IsObject () const |
bool | IsSubObject () const |
CoreObj | GetMgaObj () |
CoreObj | GetMaster (int offset=1) |
CoreObj | FollowChain (attrid_type id, int offset) |
bool | IsRootOfDeriv () const |
Definition at line 17 of file MgaCoreObj.h.
CoreObj::CoreObj | ( | ) | [inline] |
Definition at line 19 of file MgaCoreObj.h.
CoreObj::CoreObj | ( | ICoreObject * | ptr | ) | [inline] |
Definition at line 20 of file MgaCoreObj.h.
CoreObj::CoreObj | ( | IMgaObject * | ptr | ) | [explicit] |
Definition at line 19 of file MgaCoreObj.cpp.
ICoreObject*& CoreObj::ComPtr | ( | ) | [inline] |
Definition at line 57 of file MgaCoreObj.h.
void CoreObj::Create | ( | ICoreObject * | c, |
metaid_type | mm | ||
) |
Definition at line 21 of file MgaCoreObj.cpp.
void CoreObj::Create | ( | ICoreProject * | c, |
metaid_type | mm | ||
) |
Definition at line 28 of file MgaCoreObj.cpp.
CoreObj CoreObj::FollowChain | ( | attrid_type | id, |
int | offset | ||
) |
Definition at line 144 of file MgaCoreObj.cpp.
CoreObj CoreObj::GetMaster | ( | int | offset = 1 | ) |
Definition at line 99 of file MgaCoreObj.cpp.
metaid_type CoreObj::GetMetaID | ( | ) | const [inline] |
Definition at line 59 of file MgaCoreObj.h.
Definition at line 122 of file MgaCoreObj.cpp.
objid_type CoreObj::GetObjID | ( | ) | const [inline] |
Definition at line 67 of file MgaCoreObj.h.
bool CoreObj::IsContainer | ( | ) | const [inline] |
Definition at line 80 of file MgaCoreObj.h.
bool CoreObj::IsDeleted | ( | ) | const [inline] |
Definition at line 73 of file MgaCoreObj.h.
bool CoreObj::IsEqualObject | ( | IUnknown * | pOther | ) | const [inline] |
Definition at line 43 of file MgaCoreObj.h.
bool CoreObj::IsFCO | ( | ) | const [inline] |
Definition at line 81 of file MgaCoreObj.h.
bool CoreObj::IsObject | ( | ) | const [inline] |
Definition at line 84 of file MgaCoreObj.h.
bool CoreObj::IsRootFCO | ( | ) | const [inline] |
Definition at line 206 of file MgaCoreObj.h.
bool CoreObj::IsRootFolder | ( | ) | const [inline] |
Definition at line 207 of file MgaCoreObj.h.
bool CoreObj::IsRootOfDeriv | ( | ) | const |
Definition at line 167 of file MgaCoreObj.cpp.
bool CoreObj::IsSubObject | ( | ) | const [inline] |
Definition at line 85 of file MgaCoreObj.h.
CoreObj* CoreObj::operator& | ( | ) | [inline] |
Definition at line 40 of file MgaCoreObj.h.
void CoreObj::operator<<= | ( | CoreObj & | s | ) | [inline] |
Definition at line 36 of file MgaCoreObj.h.
void CoreObj::operator= | ( | ICoreObject * | s | ) | [inline] |
Definition at line 32 of file MgaCoreObj.h.
Definition at line 198 of file MgaCoreObj.h.
CoreAttr CoreObj::operator[] | ( | attrid_type | id | ) | const [inline] |
Definition at line 202 of file MgaCoreObj.h.