Component Member List

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

__DecRefCount()RefCount [inline, protected, virtual]
__DestroyRef()RefCount [inline, protected, virtual]
__IncRefCount()RefCount [inline, protected, virtual]
__m_counterRefCount [protected]
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]
AddRef(ParentPtr< T > &Ptr)RefCount [inline, protected, virtual]
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]
ClearParents(void)RefCount [protected, virtual]
Component(MDObjectPtr BaseObject)Component [inline, protected]
Component(std::string BaseType)Component [inline]
Component(MDOTypePtr BaseType)Component [inline]
Component(const UL &BaseUL)Component [inline]
Component(ULPtr &BaseUL)Component [inline]
DeleteRef(ParentPtr< T > &Ptr)RefCount [inline, protected, virtual]
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]
GetParent(void)Component [inline]
GetPtr()RefCount [inline, protected, virtual]
GetRef()RefCount [inline, protected, virtual]
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(MDOTypePtr ChildType, UInt64 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]
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]
LocalParent typedefRefCount [protected]
LocalParentList typedefRefCount [protected]
MakeLink(TrackPtr SourceTrack, Int64 StartPosition=0)Component [inline, virtual]
MakeLink(UMIDPtr LinkUMID, UInt32 LinkTrackID, Int64 StartPosition=0)Component [inline, virtual]
Name(void) const ObjectInterface [inline]
ObjectObjectInterface
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]
ParentComponent [protected]
ParentPointersRefCount [protected]
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]
RefCount()RefCount [inline, protected]
RemoveChild(std::string ChildName)ObjectInterface [inline]
RemoveChild(MDOTypePtr ChildType)ObjectInterface [inline]
RemoveChild(MDObjectPtr ChildObject)ObjectInterface [inline]
SetDuration(Length Duration=-1)Component [virtual]
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(TrackPtr &NewParent)Component [inline]
SetParent(IRefCount< Track > *NewParent)Component [inline]
mxflib::ObjectInterface::SetParent(MXFFilePtr File, UInt64 Location, UInt32 NewKLSize)ObjectInterface [inline]
mxflib::ObjectInterface::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]
~Component()Component [inline, virtual]
~IRefCount()IRefCount [inline, protected, virtual]
~ObjectInterface()ObjectInterface [inline, virtual]
~RefCount()RefCount [inline, protected, virtual]


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