|
GME
13
|
#include <CoreObject.h>


Definition at line 20 of file CoreObject.h.
typedef aggregates_type::iterator CCoreObject::aggregates_iterator [protected] |
Definition at line 88 of file CoreObject.h.
typedef core::forward_list< CComObjPtr<IUnknown> > CCoreObject::aggregates_type [protected] |
Definition at line 87 of file CoreObject.h.
typedef attributes_type::iterator CCoreObject::attributes_iterator [protected] |
Definition at line 84 of file CoreObject.h.
typedef core::forward_list<CCoreAttribute*> CCoreObject::attributes_type [protected] |
Definition at line 83 of file CoreObject.h.
typedef unsigned char CCoreObject::status_type [protected] |
Definition at line 91 of file CoreObject.h.
Definition at line 14 of file CoreObject.cpp.
| CCoreObject::~CCoreObject | ( | ) | [virtual] |
Definition at line 57 of file CoreObject.cpp.
| void CCoreObject::AbortFinalTransaction | ( | ) | [virtual] |
Implements CCoreFinalTrItem.
Definition at line 629 of file CoreObject.cpp.
| HRESULT CCoreObject::AggregatedInterfaceLookup | ( | void * | pvThis, |
| REFIID | riid, | ||
| LPVOID * | ppv, | ||
| DWORD_PTR | dw | ||
| ) | [static] |
Definition at line 90 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::Clone | ( | ICoreObject ** | p | ) |
Definition at line 322 of file CoreObject.cpp.
| void CCoreObject::CommitFinalTransaction | ( | ) | [virtual] |
Implements CCoreFinalTrItem.
Definition at line 652 of file CoreObject.cpp.
| void CCoreObject::CommitFinalTransactionFinish | ( | bool | undo | ) | [virtual] |
Implements CCoreFinalTrItem.
Definition at line 681 of file CoreObject.cpp.
| CComObjPtr< CCoreObject > CCoreObject::Create | ( | CCoreProject * | project, |
| metaid_type | metaid, | ||
| objid_type | objid | ||
| ) | [static] |
Definition at line 29 of file CoreObject.cpp.
| void CCoreObject::CreateAggregates | ( | ) |
Definition at line 348 of file CoreObject.cpp.
| void CCoreObject::CreateAttributes | ( | ) |
Definition at line 329 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::Delete | ( | ) |
Definition at line 283 of file CoreObject.cpp.
| void CCoreObject::FillAfterCreateObject | ( | ) |
Definition at line 373 of file CoreObject.cpp.
| CCoreAttribute * CCoreObject::FindAttribute | ( | attrid_type | attrid | ) | const |
Definition at line 390 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::get_Attribute | ( | attrid_type | attrid, |
| ICoreAttribute ** | p | ||
| ) |
Definition at line 148 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::get_Attributes | ( | ICoreAttributes ** | p | ) |
Definition at line 166 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::get_AttributeValue | ( | attrid_type | attrid, |
| VARIANT * | p | ||
| ) |
Definition at line 185 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::get_IsDeleted | ( | VARIANT_BOOL * | p | ) |
Definition at line 259 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::get_LoadedAttrValue | ( | attrid_type | attrid, |
| VARIANT * | p | ||
| ) |
Definition at line 211 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::get_MetaObject | ( | ICoreMetaObject ** | p | ) |
Definition at line 127 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::get_ObjID | ( | objid_type * | p | ) |
Definition at line 136 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::get_PeerLockValue | ( | attrid_type | attrid, |
| locking_type * | p | ||
| ) |
Definition at line 239 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::get_PreviousAttrValue | ( | attrid_type | attrid, |
| VARIANT * | p | ||
| ) |
Definition at line 225 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::get_Project | ( | ICoreProject ** | p | ) |
Definition at line 115 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::GetAttributeDisp | ( | attrid_type | attrid, |
| ICoreAttribute ** | p | ||
| ) | [inline] |
Definition at line 58 of file CoreObject.h.
| void CCoreObject::GetAttributes | ( | CCoreLockAttribute * | lockattribute, |
| Functor & | f, | ||
| UnwindFunctor & | uf | ||
| ) |
Definition at line 432 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::GetAttributeValueDisp | ( | attrid_type | attrid, |
| VARIANT * | p | ||
| ) | [inline] |
Definition at line 61 of file CoreObject.h.
| STDMETHODIMP CCoreObject::GetLoadedAttrValueDisp | ( | attrid_type | attrid, |
| VARIANT * | p | ||
| ) | [inline] |
Definition at line 65 of file CoreObject.h.
| metaid_type CCoreObject::GetMetaID | ( | ) | const [inline] |
Definition at line 107 of file CoreObject.h.
| CCoreMetaObject* CCoreObject::GetMetaObject | ( | ) | const [inline] |
Definition at line 106 of file CoreObject.h.
| objid_type CCoreObject::GetObjID | ( | ) | const [inline] |
Definition at line 104 of file CoreObject.h.
| STDMETHODIMP CCoreObject::GetPeerLockValueDisp | ( | attrid_type | attrid, |
| locking_type * | p | ||
| ) | [inline] |
Definition at line 69 of file CoreObject.h.
| STDMETHODIMP CCoreObject::GetPreviousAttrValueDisp | ( | attrid_type | attrid, |
| VARIANT * | p | ||
| ) | [inline] |
Definition at line 67 of file CoreObject.h.
| CCoreProject* CCoreObject::GetProject | ( | ) | const [inline] |
Definition at line 105 of file CoreObject.h.
| bool CCoreObject::GetStatusFlag | ( | status_type | flag | ) | const [inline] |
Definition at line 127 of file CoreObject.h.
| bool CCoreObject::HasEmptyPointers | ( | ) | const |
Definition at line 537 of file CoreObject.cpp.
| bool CCoreObject::HasEmptyPointersAndLocks | ( | ) | const |
Definition at line 557 of file CoreObject.cpp.
| STDMETHOD() CCoreObject::InterfaceSupportsErrorInfo | ( | REFIID | riid | ) | [inline] |
Definition at line 43 of file CoreObject.h.
| bool CCoreObject::InTransaction | ( | ) | const |
Definition at line 497 of file CoreObject.cpp.
| bool CCoreObject::InWriteTransaction | ( | ) | const |
Definition at line 505 of file CoreObject.cpp.
| bool CCoreObject::IsDirty | ( | ) | const [inline] |
Definition at line 135 of file CoreObject.h.
| bool CCoreObject::IsZombie | ( | ) | const [inline] |
Definition at line 132 of file CoreObject.h.
| void CCoreObject::LoadAttributes | ( | CCoreLockAttribute * | lockattribute | ) |
Definition at line 479 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::put_AttributeValue | ( | attrid_type | attrid, |
| VARIANT | p | ||
| ) |
Definition at line 199 of file CoreObject.cpp.
| void CCoreObject::RegisterAttribute | ( | CCoreAttribute * | attribute | ) |
Definition at line 408 of file CoreObject.cpp.
| void CCoreObject::RegisterFinalTrItem | ( | ) |
Definition at line 618 of file CoreObject.cpp.
| void CCoreObject::ResetDirty | ( | ) | [inline] |
Definition at line 137 of file CoreObject.h.
| void CCoreObject::ResetStatusFlag | ( | status_type | flags | ) | [inline] |
Definition at line 126 of file CoreObject.h.
| STDMETHODIMP CCoreObject::SearchCollection | ( | attrid_type | coll_attrid, |
| attrid_type | search_attrid, | ||
| VARIANT | search_value, | ||
| ICoreObject ** | p | ||
| ) |
Definition at line 253 of file CoreObject.cpp.
| STDMETHODIMP CCoreObject::SetAttributeValueDisp | ( | attrid_type | attrid, |
| VARIANT | p | ||
| ) | [inline] |
Definition at line 63 of file CoreObject.h.
| void CCoreObject::SetDirty | ( | ) | [inline] |
Definition at line 136 of file CoreObject.h.
| void CCoreObject::SetStatusFlag | ( | status_type | flags | ) | [inline] |
Definition at line 125 of file CoreObject.h.
| void CCoreObject::SetZombie | ( | ) |
Definition at line 513 of file CoreObject.cpp.
| void CCoreObject::UnloadAttributes | ( | CCoreLockAttribute * | lockattribute | ) |
Definition at line 488 of file CoreObject.cpp.
| void CCoreObject::UnregisterAttribute | ( | CCoreAttribute * | attribute | ) |
Definition at line 419 of file CoreObject.cpp.
aggregates_type CCoreObject::aggregates [protected] |
Definition at line 89 of file CoreObject.h.
attributes_type CCoreObject::attributes [protected] |
Definition at line 85 of file CoreObject.h.
CComObjPtr<CCoreMetaObject> CCoreObject::metaobject [protected] |
Definition at line 80 of file CoreObject.h.
objid_type CCoreObject::objid [protected] |
Definition at line 81 of file CoreObject.h.
CComObjPtr<CCoreProject> CCoreObject::project [protected] |
Definition at line 79 of file CoreObject.h.
status_type CCoreObject::status [protected] |
Definition at line 92 of file CoreObject.h.
1.7.6.1