MDObject Member List

This is the complete list of members for MDObject, including all inherited members.

__DecRefCount()RefCount [inline, protected, virtual]
__DestroyRef()RefCount [inline, protected, virtual]
__IncRefCount()RefCount [inline, protected, virtual]
__m_counterRefCount [protected]
AddChild(std::string ChildName, bool Replace)MDObject [inline]
AddChild(std::string ChildName, SymbolSpacePtr &SymSpace=MXFLibSymbols, bool Replace=true)MDObject
AddChild(MDOTypePtr ChildType, bool Replace=true)MDObject
AddChild(void)MDObject
AddChild(const UL &ChildType, bool Replace=true)MDObject
AddChild(ULPtr &ChildType, bool Replace=true)MDObject [inline]
AddChild(MDObjectPtr &ChildObject, bool Replace=false)MDObject
AddChildInternal(MDObjectPtr ChildObject, bool Replace=false)MDObject [protected]
AddRef(ParentPtr< T > &Ptr)RefCount [inline, protected, virtual]
ChangeType(const UL &NewType)MDObject [inline]
ChangeType(ULPtr &NewType)MDObject [inline]
ChangeType(std::string NewType)MDObject [inline]
Child(std::string ChildName)MDObject [inline]
Child(MDOTypePtr ChildType)MDObject [inline]
Child(const UL &ChildType)MDObject [inline]
Child(ULPtr &ChildType)MDObject [inline]
ChildList(std::string ChildName)MDObject
ChildList(const UL &ChildType)MDObject
ChildList(const ULPtr &ChildType)MDObject [inline]
ChildList(MDOTypePtr ChildType)MDObject
ChildList(ULPtr &ChildType)MDObject
ClearModified(void)MDObject
ClearParents(void)RefCount [protected, virtual]
DeleteRef(ParentPtr< T > &Ptr)RefCount [inline, protected, virtual]
FullName(void) const MDObject [inline]
GetData(void)MDObject [inline]
GetInt(Int32 Default=0)MDObject [inline]
GetInt(const char *ChildName, Int32 Default=0)MDObject [inline]
GetInt(const UL &ChildType, Int32 Default=0)MDObject [inline]
GetInt(ULPtr &ChildType, Int32 Default=0)MDObject [inline]
GetInt(MDOTypePtr ChildType, Int32 Default=0)MDObject [inline]
GetInt64(Int64 Default=0)MDObject [inline]
GetInt64(const char *ChildName, Int64 Default=0)MDObject [inline]
GetInt64(const UL &ChildType, Int64 Default=0)MDObject [inline]
GetInt64(ULPtr &ChildType, Int64 Default=0)MDObject [inline]
GetInt64(MDOTypePtr ChildType, Int64 Default=0)MDObject [inline]
GetLink(void) const MDObject [inline]
GetLocation(void)MDObject
GetOuter(void)MDObject [inline]
GetParent(void)MDObject [inline]
GetParentFile(void)MDObject [inline]
GetPtr()RefCount [inline, protected, virtual]
GetRef()RefCount [inline, protected, virtual]
GetRefTarget(void) const MDObject [inline]
GetRefType(void) const MDObject [inline]
GetSource(void)MDObject
GetSourceLocation(void)MDObject [inline]
GetString(std::string Default="")MDObject [inline]
GetString(const char *ChildName, std::string Default="")MDObject [inline]
GetString(const UL &ChildType, std::string Default="")MDObject [inline]
GetString(ULPtr &ChildType, std::string Default="")MDObject [inline]
GetString(MDOTypePtr ChildType, std::string Default="")MDObject [inline]
GetTag(void)MDObject [inline]
GetType(void) const MDObject [inline]
GetUInt(UInt32 Default=0)MDObject [inline]
GetUInt(const char *ChildName, UInt32 Default=0)MDObject [inline]
GetUInt(const UL &ChildType, UInt32 Default=0)MDObject [inline]
GetUInt(ULPtr &ChildType, UInt32 Default=0)MDObject [inline]
GetUInt(MDOTypePtr ChildType, UInt32 Default=0)MDObject [inline]
GetUint(UInt32 Default=0)MDObject [inline]
GetUint(const char *ChildName, UInt32 Default=0)MDObject [inline]
GetUint(MDOTypePtr ChildType, UInt32 Default=0)MDObject [inline]
GetUInt64(UInt64 Default=0)MDObject [inline]
GetUInt64(const char *ChildName, UInt64 Default=0)MDObject [inline]
GetUInt64(const UL &ChildType, UInt64 Default=0)MDObject [inline]
GetUInt64(ULPtr &ChildType, UInt64 Default=0)MDObject [inline]
GetUInt64(MDOTypePtr ChildType, UInt64 Default=0)MDObject [inline]
GetUint64(UInt64 Default=0)MDObject [inline]
GetUint64(const char *ChildName, UInt64 Default=0)MDObject [inline]
GetUint64(MDOTypePtr ChildType, UInt64 Default=0)MDObject [inline]
GetUL(void)MDObject [inline]
Init(void)MDObject
insert(MDObjectPtr NewObject)MDObject [inline]
IsA(std::string BaseType)MDObject
IsA(MDOTypePtr &BaseType)MDObject
IsA(const UL &BaseType)MDObject
IsA(ULPtr &BaseType)MDObject [inline]
IsConstructedMDObject [protected]
IsDValue(void)MDObject
IsDValue(const char *ChildName)MDObject [inline]
IsDValue(const UL &ChildType)MDObject [inline]
IsDValue(ULPtr &ChildType)MDObject [inline]
IsDValue(MDOTypePtr ChildType)MDObject [inline]
IsModified(void)MDObject
KLSizeMDObject [protected]
LinkMDObject [protected]
LocalParent typedefRefCount [protected]
LocalParentList typedefRefCount [protected]
MakeCopy(void)MDObject
MakeLink(MDObjectPtr &TargetSet, bool ForceLink=false)MDObject [inline]
MakeRef(MDObjectPtr &TargetSet, bool ForceLink=false)MDObject
MDObject(std::string BaseType, SymbolSpacePtr &SymSpace=MXFLibSymbols)MDObject
MDObject(MDOTypePtr BaseType)MDObject
MDObject(const UL &BaseUL)MDObject [inline]
MDObject(const ULPtr &BaseUL)MDObject [inline]
MDObject(Tag BaseTag, PrimerPtr BasePrimer)MDObject
ModifiedMDObject [protected]
Name(void) const MDObject [inline]
ObjectNameMDObject [protected]
operator[](std::string ChildName)MDObject
operator[](MDOTypePtr ChildType)MDObject
operator[](const UL &ChildType)MDObject
operator[](ULPtr &ChildType)MDObject [inline]
OuterMDObject [protected]
ParentMDObject [protected]
ParentFileMDObject [protected]
ParentOffsetMDObject [protected]
ParentPointersRefCount [protected]
ParseDarkMDObject [protected, static]
PutData(PrimerPtr UsePrimer=NULL)MDObject
ReadKey(DictKeyFormat Format, size_t Size, const UInt8 *Buffer, DataChunk &Key)MDObject [protected, static]
ReadLength(DictLenFormat Format, size_t Size, const UInt8 *Buffer, Length &Length)MDObject [protected, static]
ReadValue(const DataChunk &Chunk)MDObject [inline]
ReadValue(DataChunkPtr &Chunk)MDObject [inline]
ReadValue(const UInt8 *Buffer, size_t Size, PrimerPtr UsePrimer=NULL)MDObject
RefCount()RefCount [inline, protected]
RemoveChild(std::string ChildName)MDObject
RemoveChild(MDOTypePtr &ChildType)MDObject
RemoveChild(ULPtr &ChildType)MDObject
RemoveChild(MDObjectPtr ChildObject)MDObject
SetDefault(void)MDObject [inline]
SetDValue(void)MDObject
SetDValue(const char *ChildName)MDObject [inline]
SetDValue(const UL &ChildType)MDObject [inline]
SetDValue(ULPtr &ChildType)MDObject [inline]
SetDValue(MDOTypePtr ChildType)MDObject [inline]
SetGenerationUID(UUIDPtr UID)MDObject
SetInt(Int32 Val)MDObject [inline]
SetInt(const char *ChildName, Int32 Val)MDObject [inline]
SetInt(const UL &ChildType, Int32 Val)MDObject [inline]
SetInt(ULPtr &ChildType, Int32 Val)MDObject [inline]
SetInt(MDOTypePtr ChildType, Int32 Val)MDObject [inline]
SetInt64(Int64 Val)MDObject [inline]
SetInt64(const char *ChildName, Int64 Val)MDObject [inline]
SetInt64(const UL &ChildType, Int64 Val)MDObject [inline]
SetInt64(ULPtr &ChildType, Int64 Val)MDObject [inline]
SetInt64(MDOTypePtr ChildType, Int64 Val)MDObject [inline]
SetLink(MDObjectPtr NewLink)MDObject [inline]
SetModified(bool State)MDObject [inline, protected]
SetOuter(ObjectInterface *NewOuter)MDObject [inline]
SetParent(MXFFilePtr &File, UInt64 Location, UInt32 NewKLSize)MDObject [inline]
SetParent(MDObjectPtr &Object, UInt64 Location, UInt32 NewKLSize)MDObject [inline]
SetParseDark(bool Value)MDObject [inline, static]
SetString(std::string Val)MDObject [inline]
SetString(const char *ChildName, std::string Val)MDObject [inline]
SetString(const UL &ChildType, std::string Val)MDObject [inline]
SetString(ULPtr &ChildType, std::string Val)MDObject [inline]
SetString(MDOTypePtr ChildType, std::string Val)MDObject [inline]
SetTag(Tag NewTag)MDObject [inline]
SetUint(UInt32 Val)MDObject [inline]
SetUint(const char *ChildName, UInt32 Val)MDObject [inline]
SetUint(MDOTypePtr ChildType, UInt32 Val)MDObject [inline]
SetUInt(UInt32 Val)MDObject [inline]
SetUInt(const char *ChildName, UInt32 Val)MDObject [inline]
SetUInt(const UL &ChildType, UInt32 Val)MDObject [inline]
SetUInt(ULPtr &ChildType, UInt32 Val)MDObject [inline]
SetUInt(MDOTypePtr ChildType, UInt32 Val)MDObject [inline]
SetUInt64(UInt64 Val)MDObject [inline]
SetUInt64(const char *ChildName, UInt64 Val)MDObject [inline]
SetUInt64(const UL &ChildType, UInt64 Val)MDObject [inline]
SetUInt64(ULPtr &ChildType, UInt64 Val)MDObject [inline]
SetUInt64(MDOTypePtr ChildType, UInt64 Val)MDObject [inline]
SetUint64(UInt64 Val)MDObject [inline]
SetUint64(const char *ChildName, UInt64 Val)MDObject [inline]
SetUint64(MDOTypePtr ChildType, UInt64 Val)MDObject [inline]
SetUL(ULPtr &NewUL)MDObject [inline]
SetULTranslator(ULTranslator Trans)MDObject [inline, static]
SetValue(const DataChunk &Source)MDObject [inline]
SetValue(MDObjectPtr Source)MDObject [inline]
SetValue(const char *ChildName, const DataChunk &Source)MDObject [inline]
SetValue(const char *ChildName, MDObjectPtr Source)MDObject [inline]
SetValue(const UL &ChildType, const DataChunk &Source)MDObject [inline]
SetValue(ULPtr &ChildType, const DataChunk &Source)MDObject [inline]
SetValue(const UL &ChildType, MDObjectPtr Source)MDObject [inline]
SetValue(ULPtr &ChildType, MDObjectPtr Source)MDObject [inline]
SetValue(MDOTypePtr ChildType, MDObjectPtr Source)MDObject [inline]
SetValue(MDOTypePtr ChildType, const DataChunk &Source)MDObject [inline]
TheTagMDObject [protected]
TheULMDObject [protected]
TypeMDObject [protected]
UL2NameFuncMDObject [protected, static]
ULCtor(void)MDObject [protected]
ULTranslator typedefMDObject
ValueMDObject
WriteKey(DataChunkPtr &Buffer, DictKeyFormat Format, PrimerPtr UsePrimer=NULL)MDObject [protected]
WriteLength(DataChunkPtr &Buffer, Length Length, DictLenFormat Format, UInt32 Size=0)MDObject [protected, static]
WriteLinkedObjects(DataChunkPtr &Buffer, PrimerPtr UsePrimer=NULL)MDObject
WriteObject(MDObjectPtr ParentObject, PrimerPtr UsePrimer, UInt32 BERSize=0)MDObject [inline]
WriteObject(DataChunkPtr &Buffer, MDObjectPtr ParentObject, PrimerPtr UsePrimer, UInt32 BERSize=0)MDObject
WriteObject(PrimerPtr UsePrimer=NULL, UInt32 BERSize=0)MDObject [inline]
WriteObject(DataChunkPtr &Buffer, PrimerPtr UsePrimer=NULL, UInt32 BERSize=0)MDObject [inline]
~IRefCount()IRefCount [inline, protected, virtual]
~MDObject()MDObject
~RefCount()RefCount [inline, protected, virtual]


Generated on Mon Apr 2 15:21:00 2007 for MXFLib by  doxygen 1.5.1-p1