| AddChild(void) | ObjectInterface | [inline] |
| AddChild(std::string ChildName, bool Replace=true) | ObjectInterface | [inline] |
| AddChild(MDObjectPtr ChildObject, bool Replace=false) | ObjectInterface | [inline] |
| AddChild(const UL &ChildType, bool Replace=true) | ObjectInterface | [inline] |
| AddChild(ULPtr &ChildType, bool Replace=true) | ObjectInterface | [inline] |
| ChangeType(std::string NewType) | ObjectInterface | [inline] |
| ChangeType(const UL &NewType) | ObjectInterface | [inline] |
| ChangeType(ULPtr &NewType) | ObjectInterface | [inline] |
| Child(std::string ChildName) | ObjectInterface | [inline] |
| Child(const UL &ChildType) | ObjectInterface | [inline] |
| Child(ULPtr &ChildType) | ObjectInterface | [inline] |
| Child(MDOTypePtr ChildType) | ObjectInterface | [inline] |
| ChildList(std::string ChildName) | ObjectInterface | [inline] |
| ChildList(const UL &ChildType) | ObjectInterface | [inline] |
| ChildList(ULPtr &ChildType) | ObjectInterface | [inline] |
| ChildList(MDOTypePtr ChildType) | ObjectInterface | [inline] |
| ClearModified(void) | ObjectInterface | [inline] |
| FullName(void) const | ObjectInterface | [inline] |
| GetData(void) | ObjectInterface | [inline] |
| GetInt(const char *ChildName, Int32 Default=0) | ObjectInterface | [inline] |
| GetInt(const UL &ChildType, Int32 Default=0) | ObjectInterface | [inline] |
| GetInt(ULPtr &ChildType, Int32 Default=0) | ObjectInterface | [inline] |
| GetInt(MDOTypePtr ChildType, Int32 Default=0) | ObjectInterface | [inline] |
| GetInt64(const char *ChildName, Int64 Default=0) | ObjectInterface | [inline] |
| GetInt64(const UL &ChildType, Int64 Default=0) | ObjectInterface | [inline] |
| GetInt64(ULPtr &ChildType, Int64 Default=0) | ObjectInterface | [inline] |
| GetInt64(MDOTypePtr ChildType, Int64 Default=0) | ObjectInterface | [inline] |
| GetLink(void) const | ObjectInterface | [inline] |
| GetLocation(void) | ObjectInterface | [inline] |
| GetRefType(void) const | ObjectInterface | [inline] |
| GetSource(void) | ObjectInterface | [inline] |
| GetSourceLocation(void) | ObjectInterface | [inline] |
| GetString(const char *ChildName, std::string Default="") | ObjectInterface | [inline] |
| GetString(const UL &ChildType, std::string Default="") | ObjectInterface | [inline] |
| GetString(ULPtr &ChildType, std::string Default="") | ObjectInterface | [inline] |
| GetString(MDOTypePtr ChildType, std::string Default="") | ObjectInterface | [inline] |
| GetType(void) const | ObjectInterface | [inline] |
| GetUInt(const char *ChildName, UInt32 Default=0) | ObjectInterface | [inline] |
| GetUInt(const UL &ChildType, UInt32 Default=0) | ObjectInterface | [inline] |
| GetUInt(ULPtr &ChildType, UInt32 Default=0) | ObjectInterface | [inline] |
| GetUInt(MDOTypePtr ChildType, UInt32 Default=0) | ObjectInterface | [inline] |
| GetUint(const char *ChildName, UInt32 Default=0) | ObjectInterface | [inline] |
| GetUint(MDOTypePtr ChildType, UInt32 Default=0) | ObjectInterface | [inline] |
| GetUInt64(const char *ChildName, UInt64 Default=0) | ObjectInterface | [inline] |
| GetUInt64(const UL &ChildType, UInt64 Default=0) | ObjectInterface | [inline] |
| GetUInt64(ULPtr &ChildType, UInt64 Default=0) | ObjectInterface | [inline] |
| GetUInt64(MDOTypePtr ChildType, UInt64 Default=0) | ObjectInterface | [inline] |
| GetUint64(const char *ChildName, UInt64 Default=0) | ObjectInterface | [inline] |
| GetUint64(MDOTypePtr ChildType, UInt64 Default=0) | ObjectInterface | [inline] |
| IsA(std::string BaseType) | ObjectInterface | [inline] |
| IsA(MDOTypePtr BaseType) | ObjectInterface | [inline] |
| IsA(const UL &BaseType) | ObjectInterface | [inline] |
| IsA(ULPtr &BaseType) | ObjectInterface | [inline] |
| IsDValue(const char *ChildName) | ObjectInterface | [inline] |
| IsDValue(const UL &ChildType) | ObjectInterface | [inline] |
| IsDValue(ULPtr &ChildType) | ObjectInterface | [inline] |
| IsDValue(MDOTypePtr ChildType) | ObjectInterface | [inline] |
| IsModified(void) | ObjectInterface | [inline] |
| Name(void) const | ObjectInterface | [inline] |
| Object | ObjectInterface | |
| ObjectInterface(MDObjectPtr BaseObject) | ObjectInterface | [inline, protected] |
| ObjectInterface() | ObjectInterface | [inline] |
| operator[](std::string ChildName) | ObjectInterface | [inline] |
| operator[](const UL &ChildType) | ObjectInterface | [inline] |
| operator[](ULPtr &ChildType) | ObjectInterface | [inline] |
| operator[](MDOTypePtr ChildType) | ObjectInterface | [inline] |
| PutData(PrimerPtr UsePrimer=NULL) | ObjectInterface | [inline] |
| ReadValue(const DataChunk &Chunk) | ObjectInterface | [inline] |
| ReadValue(const DataChunkPtr &Chunk) | ObjectInterface | [inline] |
| ReadValue(const UInt8 *Buffer, size_t Size, PrimerPtr UsePrimer=NULL) | ObjectInterface | [inline] |
| RemoveChild(std::string ChildName) | ObjectInterface | [inline] |
| RemoveChild(MDOTypePtr ChildType) | ObjectInterface | [inline] |
| RemoveChild(MDObjectPtr ChildObject) | ObjectInterface | [inline] |
| SetDValue(const char *ChildName) | ObjectInterface | [inline] |
| SetDValue(const UL &ChildType) | ObjectInterface | [inline] |
| SetDValue(ULPtr &ChildType) | ObjectInterface | [inline] |
| SetDValue(MDOTypePtr ChildType) | ObjectInterface | [inline] |
| SetInt(const char *ChildName, Int32 Val) | ObjectInterface | [inline] |
| SetInt(const UL &ChildType, Int32 Val) | ObjectInterface | [inline] |
| SetInt(ULPtr &ChildType, Int32 Val) | ObjectInterface | [inline] |
| SetInt(MDOTypePtr ChildType, Int32 Val) | ObjectInterface | [inline] |
| SetInt64(const char *ChildName, Int64 Val) | ObjectInterface | [inline] |
| SetInt64(const UL &ChildType, Int64 Val) | ObjectInterface | [inline] |
| SetInt64(ULPtr &ChildType, Int64 Val) | ObjectInterface | [inline] |
| SetInt64(MDOTypePtr ChildType, Int64 Val) | ObjectInterface | [inline] |
| SetLink(MDObjectPtr NewLink) | ObjectInterface | [inline] |
| SetParent(MXFFilePtr File, UInt64 Location, UInt32 NewKLSize) | ObjectInterface | [inline] |
| SetParent(MDObjectPtr ParentObject, UInt64 Location, UInt32 NewKLSize) | ObjectInterface | [inline] |
| SetString(const char *ChildName, std::string Val) | ObjectInterface | [inline] |
| SetString(const UL &ChildType, std::string Val) | ObjectInterface | [inline] |
| SetString(ULPtr &ChildType, std::string Val) | ObjectInterface | [inline] |
| SetString(MDOTypePtr ChildType, std::string Val) | ObjectInterface | [inline] |
| SetUInt(const char *ChildName, UInt32 Val) | ObjectInterface | [inline] |
| SetUInt(const UL &ChildType, UInt32 Val) | ObjectInterface | [inline] |
| SetUInt(ULPtr &ChildType, UInt32 Val) | ObjectInterface | [inline] |
| SetUInt(MDOTypePtr ChildType, UInt32 Val) | ObjectInterface | [inline] |
| SetUint(const char *ChildName, UInt32 Val) | ObjectInterface | [inline] |
| SetUint(MDOTypePtr ChildType, UInt32 Val) | ObjectInterface | [inline] |
| SetUint64(const char *ChildName, UInt64 Val) | ObjectInterface | [inline] |
| SetUint64(MDOTypePtr ChildType, UInt64 Val) | ObjectInterface | [inline] |
| SetUInt64(const char *ChildName, UInt64 Val) | ObjectInterface | [inline] |
| SetUInt64(const UL &ChildType, UInt64 Val) | ObjectInterface | [inline] |
| SetUInt64(ULPtr &ChildType, UInt64 Val) | ObjectInterface | [inline] |
| SetUInt64(MDOTypePtr ChildType, UInt64 Val) | ObjectInterface | [inline] |
| SetValue(const char *ChildName, const DataChunk &Source) | ObjectInterface | [inline] |
| SetValue(const char *ChildName, MDObjectPtr Source) | ObjectInterface | [inline] |
| SetValue(const UL &ChildType, const DataChunk &Source) | ObjectInterface | [inline] |
| SetValue(ULPtr &ChildType, const DataChunk &Source) | ObjectInterface | [inline] |
| SetValue(const UL &ChildType, MDObjectPtr Source) | ObjectInterface | [inline] |
| SetValue(ULPtr &ChildType, MDObjectPtr Source) | ObjectInterface | [inline] |
| SetValue(MDOTypePtr ChildType, const DataChunk &Source) | ObjectInterface | [inline] |
| SetValue(MDOTypePtr ChildType, MDObjectPtr Source) | ObjectInterface | [inline] |
| WriteObject(MDObjectPtr ParentObject, PrimerPtr UsePrimer) | ObjectInterface | [inline] |
| WriteObject(DataChunkPtr &Buffer, MDObjectPtr ParentObject, PrimerPtr UsePrimer) | ObjectInterface | [inline] |
| WriteObject(PrimerPtr UsePrimer=NULL) | ObjectInterface | [inline] |
| WriteObject(DataChunkPtr &Buffer, PrimerPtr UsePrimer=NULL) | ObjectInterface | [inline] |
| ~ObjectInterface() | ObjectInterface | [inline, virtual] |