__DecRefCount() | RefCount | [inline, protected, virtual] |
__DestroyRef() | RefCount | [inline, protected, virtual] |
__IncRefCount() | RefCount | [inline, protected, virtual] |
__m_counter | RefCount | [protected] |
AddChild(MDValuePtr Child, int Index=-1) | MDValue | |
AddRef(ParentPtr< T > &Ptr) | RefCount | [inline, protected, virtual] |
Child(int Index) | MDValue | [inline] |
Child(const std::string ChildName) | MDValue | [inline] |
Child(const UL &Child) | MDValue | [inline] |
ClearParents(void) | RefCount | [protected, virtual] |
Data | MDValue | [private] |
DeleteRef(ParentPtr< T > &Ptr) | RefCount | [inline, protected, virtual] |
EffectiveBase(void) | MDValue | [inline] |
EffectiveType(void) | MDValue | [inline] |
GetData(void) | MDValue | [inline] |
GetInt(void) | MDValue | [inline] |
GetInt(const char *ChildName, Int32 Default=0) | MDValue | [inline] |
GetInt(const UL &Child, Int32 Default=0) | MDValue | [inline] |
GetInt64(void) | MDValue | [inline] |
GetInt64(const char *ChildName, Int64 Default=0) | MDValue | [inline] |
GetInt64(const UL &Child, Int64 Default=0) | MDValue | [inline] |
GetPtr() | RefCount | [inline, protected, virtual] |
GetRef() | RefCount | [inline, protected, virtual] |
GetString(void) | MDValue | [inline] |
GetString(const char *ChildName, std::string Default="") | MDValue | [inline] |
GetString(const UL &Child, std::string Default="") | MDValue | [inline] |
GetType(void) | MDValue | [inline] |
GetUInt(void) | MDValue | [inline] |
GetUInt(const char *ChildName, UInt32 Default=0) | MDValue | [inline] |
GetUInt(const UL &Child, UInt32 Default=0) | MDValue | [inline] |
GetUint(void) | MDValue | [inline] |
GetUint(const char *ChildName, UInt32 Default=0) | MDValue | [inline] |
GetUint(const UL &Child, UInt32 Default=0) | MDValue | [inline] |
GetUInt64(void) | MDValue | [inline] |
GetUInt64(const char *ChildName, UInt64 Default=0) | MDValue | [inline] |
GetUInt64(const UL &Child, UInt64 Default=0) | MDValue | [inline] |
GetUint64(void) | MDValue | [inline] |
GetUint64(const char *ChildName, UInt64 Default=0) | MDValue | [inline] |
GetUint64(const UL &Child, UInt64 Default=0) | MDValue | [inline] |
Init(void) | MDValue | |
LocalParent typedef | RefCount | [protected] |
LocalParentList typedef | RefCount | [protected] |
MakeSize(size_t NewSize) | MDValue | |
MDValue(const std::string &BaseType) | MDValue | |
MDValue(MDTypePtr BaseType) | MDValue | |
Name(void) const | MDValue | [inline] |
operator=(MDValue &RHS) | MDValue | [inline] |
operator==(MDValuePtr &RHS) | MDValue | [inline] |
operator==(MDValue &RHS) | MDValue | [inline] |
operator[](int Index) | MDValue | |
operator[](const std::string ChildName) | MDValue | |
operator[](const UL &Child) | MDValue | |
ParentPointers | RefCount | [protected] |
PutData(void) | MDValue | |
ReadValue(const char *ChildName, const DataChunk &Source) | MDValue | [inline] |
ReadValue(const char *ChildName, DataChunkPtr &Source) | MDValue | [inline] |
ReadValue(const UL &Child, const DataChunk &Source) | MDValue | [inline] |
ReadValue(const UL &Child, DataChunkPtr &Source) | MDValue | [inline] |
ReadValue(const DataChunk &Chunk) | MDValue | [inline] |
ReadValue(DataChunkPtr &Chunk) | MDValue | [inline] |
ReadValue(const UInt8 *Buffer, size_t Size, int Count=0) | MDValue | |
RefCount() | RefCount | [inline, protected] |
Resize(UInt32 Index) | MDValue | |
SetData(size_t MemSize, const UInt8 *Buffer) | MDValue | [inline] |
SetInt(Int32 Val) | MDValue | [inline] |
SetInt(const char *ChildName, Int32 Val) | MDValue | [inline] |
SetInt(const UL &Child, Int32 Val) | MDValue | [inline] |
SetInt64(Int64 Val) | MDValue | [inline] |
SetInt64(const char *ChildName, Int64 Val) | MDValue | [inline] |
SetInt64(const UL &Child, Int64 Val) | MDValue | [inline] |
SetString(std::string Val) | MDValue | [inline] |
SetString(const char *ChildName, std::string Val) | MDValue | [inline] |
SetString(const UL &Child, std::string Val) | MDValue | [inline] |
SetUint(UInt32 Val) | MDValue | [inline] |
SetUint(const char *ChildName, UInt32 Val) | MDValue | [inline] |
SetUint(const UL &Child, UInt32 Val) | MDValue | [inline] |
SetUInt(UInt32 Val) | MDValue | [inline] |
SetUInt(const char *ChildName, UInt32 Val) | MDValue | [inline] |
SetUInt(const UL &Child, UInt32 Val) | MDValue | [inline] |
SetUInt64(UInt64 Val) | MDValue | [inline] |
SetUInt64(const char *ChildName, UInt64 Val) | MDValue | [inline] |
SetUInt64(const UL &Child, UInt64 Val) | MDValue | [inline] |
SetUint64(UInt64 Val) | MDValue | [inline] |
SetUint64(const char *ChildName, UInt64 Val) | MDValue | [inline] |
SetUint64(const UL &Child, UInt64 Val) | MDValue | [inline] |
Type | MDValue | [private] |
~IRefCount() | IRefCount | [inline, protected, virtual] |
~MDValue() | MDValue | [inline] |
~RefCount() | RefCount | [inline, protected, virtual] |