GME
13
|
#include <CoreAttribute.h>
Definition at line 35 of file CoreAttribute.h.
typedef unsigned char CCoreAttribute::status_type [protected] |
Definition at line 68 of file CoreAttribute.h.
COREATTRIBUTE_DIRTY | |
COREATTRIBUTE_LOCKGROUP_LOADED | |
COREATTRIBUTE_COLL_UPTODATE | |
COREATTRIBUTE_LOCK_CLOSED |
Definition at line 109 of file CoreAttribute.h.
Definition at line 31 of file CoreAttribute.cpp.
CCoreAttribute::~CCoreAttribute | ( | ) | [virtual] |
Definition at line 160 of file CoreAttribute.cpp.
virtual void CCoreAttribute::AbortFinalTransaction | ( | ) | [inline, virtual] |
Reimplemented in CCoreLockAttribute.
Definition at line 155 of file CoreAttribute.h.
void CCoreAttribute::ChangeDirty | ( | bool | dirty | ) | [inline] |
Definition at line 148 of file CoreAttribute.h.
void CCoreAttribute::ChangeStatusFlag | ( | status_type | flag, |
bool | set | ||
) | [inline] |
Definition at line 124 of file CoreAttribute.h.
virtual void CCoreAttribute::CommitFinalTransaction | ( | ) | [inline, virtual] |
Reimplemented in CCoreLockAttribute.
Definition at line 156 of file CoreAttribute.h.
virtual void CCoreAttribute::CommitFinalTransactionFinish | ( | bool | undo | ) | [inline, virtual] |
Reimplemented in CCoreLockAttribute.
Definition at line 157 of file CoreAttribute.h.
void CCoreAttribute::Create | ( | CCoreObject * | object, |
CCoreMetaAttribute * | metaattribute | ||
) | [static] |
Definition at line 50 of file CoreAttribute.cpp.
virtual bool CCoreAttribute::DoesMatch | ( | bool | do_load, |
const VARIANT & | v | ||
) | [inline, virtual] |
Definition at line 91 of file CoreAttribute.h.
virtual void CCoreAttribute::FillAfterCreateObject | ( | ) | [inline, virtual] |
Reimplemented in CCoreLockAttribute.
Definition at line 165 of file CoreAttribute.h.
STDMETHODIMP CCoreAttribute::get_MetaAttribute | ( | ICoreMetaAttribute ** | p | ) |
Definition at line 211 of file CoreAttribute.cpp.
STDMETHODIMP CCoreAttribute::get_Object | ( | ICoreObject ** | p | ) |
Definition at line 202 of file CoreAttribute.cpp.
attrid_type CCoreAttribute::GetAttrID | ( | ) | const [inline] |
Definition at line 83 of file CoreAttribute.h.
CCoreLockAttribute * CCoreAttribute::GetLockAttr | ( | ) | const [virtual] |
Reimplemented in CCoreLockAttribute.
Definition at line 223 of file CoreAttribute.cpp.
CCoreMetaAttribute* CCoreAttribute::GetMetaAttribute | ( | ) | const [inline] |
Definition at line 82 of file CoreAttribute.h.
CCoreObject* CCoreAttribute::GetObject | ( | ) | const [inline] |
Definition at line 76 of file CoreAttribute.h.
CCoreProject * CCoreAttribute::GetProject | ( | ) | const [inline] |
Definition at line 190 of file CoreAttribute.cpp.
bool CCoreAttribute::GetStatusFlag | ( | status_type | flag | ) | const [inline] |
Definition at line 130 of file CoreAttribute.h.
CCoreTerritory * CCoreAttribute::GetTerritory | ( | ) | const [inline] |
Definition at line 195 of file CoreAttribute.cpp.
virtual valtype_type CCoreAttribute::GetValType | ( | ) | const [pure virtual] |
Implemented in CCoreCollectionAttribute, and CCoreLockAttribute.
bool CCoreAttribute::InTransaction | ( | ) | const [inline] |
Definition at line 251 of file CoreAttribute.cpp.
bool CCoreAttribute::InWriteTransaction | ( | ) | const [inline] |
Definition at line 256 of file CoreAttribute.cpp.
bool CCoreAttribute::IsDirty | ( | ) | const [inline] |
Definition at line 139 of file CoreAttribute.h.
bool CCoreAttribute::IsZombie | ( | ) | const [inline] |
Definition at line 261 of file CoreAttribute.cpp.
virtual void CCoreAttribute::Load | ( | ) | [inline, virtual] |
Reimplemented in CCoreLockAttribute.
Definition at line 162 of file CoreAttribute.h.
void CCoreAttribute::ResetDirty | ( | ) | [inline] |
Definition at line 145 of file CoreAttribute.h.
void CCoreAttribute::ResetStatusFlag | ( | status_type | flags | ) | [inline] |
Definition at line 120 of file CoreAttribute.h.
void CCoreAttribute::SetDirty | ( | ) | [inline] |
Definition at line 142 of file CoreAttribute.h.
void CCoreAttribute::SetStatusFlag | ( | status_type | flags | ) | [inline] |
Definition at line 117 of file CoreAttribute.h.
Definition at line 238 of file CoreAttribute.cpp.
virtual void CCoreAttribute::Unload | ( | ) | [inline, virtual] |
Reimplemented in CCoreLockAttribute.
Definition at line 163 of file CoreAttribute.h.
CComObjPtr<CCoreMetaAttribute> CCoreAttribute::metaattribute [protected] |
Definition at line 66 of file CoreAttribute.h.
status_type CCoreAttribute::status [protected] |
Definition at line 69 of file CoreAttribute.h.