| __DecRefCount() | RefCount | [inline, protected, virtual] |
| __DestroyRef() | RefCount | [inline, protected, virtual] |
| __IncRefCount() | RefCount | [inline, protected, virtual] |
| __m_counter | RefCount | [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] |
| IsConstructed | MDObject | [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 | |
| KLSize | MDObject | [protected] |
| Link | MDObject | [protected] |
| LocalParent typedef | RefCount | [protected] |
| LocalParentList typedef | RefCount | [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 | |
| Modified | MDObject | [protected] |
| Name(void) const | MDObject | [inline] |
| ObjectName | MDObject | [protected] |
| operator[](std::string ChildName) | MDObject | |
| operator[](MDOTypePtr ChildType) | MDObject | |
| operator[](const UL &ChildType) | MDObject | |
| operator[](ULPtr &ChildType) | MDObject | [inline] |
| Outer | MDObject | [protected] |
| Parent | MDObject | [protected] |
| ParentFile | MDObject | [protected] |
| ParentOffset | MDObject | [protected] |
| ParentPointers | RefCount | [protected] |
| ParseDark | MDObject | [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] |
| TheTag | MDObject | [protected] |
| TheUL | MDObject | [protected] |
| Type | MDObject | [protected] |
| UL2NameFunc | MDObject | [protected, static] |
| ULCtor(void) | MDObject | [protected] |
| ULTranslator typedef | MDObject | |
| Value | MDObject | |
| 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] |