Track Member List

This is the complete list of members for Track, 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]
AddDMSegment(Int64 EventStart=-1, Int64 Duration=-1)Track
AddDMSourceClip(Int64 Duration=-1)Track
AddRef(ParentPtr< T > &Ptr)RefCount [inline, protected, virtual]
AddSourceClip(Int64 Duration=-1)Track
AddTimecodeComponent(Int64 Start=0, Int64 Duration=-1)Track [inline]
AddTimecodeComponent(UInt16 FPS, bool DropFrame, Int64 Start=0, Int64 Duration=-1)Track
AddTrackType(TrackType Type, const UInt8 *Label, int CompareLength=16)Track [static]
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]
ComponentsTrack
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)Track [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]
GetTrack(MDObjectPtr Object)Track [static]
GetType(void)Track
mxflib::ObjectInterface::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]
InitTrackTypes(void)Track [protected, static]
IsA(std::string BaseType)ObjectInterface [inline]
IsA(MDOTypePtr BaseType)ObjectInterface [inline]
IsA(const UL &BaseType)ObjectInterface [inline]
IsA(ULPtr &BaseType)ObjectInterface [inline]
IsDMTrack(void)Track [inline]
IsDValue(const char *ChildName)ObjectInterface [inline]
IsDValue(const UL &ChildType)ObjectInterface [inline]
IsDValue(ULPtr &ChildType)ObjectInterface [inline]
IsDValue(MDOTypePtr ChildType)ObjectInterface [inline]
IsEssenceTrack(void)Track [inline]
IsModified(void)ObjectInterface [inline]
IsTimecodeTrack(void)Track [inline]
LocalParent typedefRefCount [protected]
LocalParentList typedefRefCount [protected]
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]
ParentTrack [protected]
ParentPointersRefCount [protected]
Parse(MDObjectPtr BaseObject)Track [static]
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]
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(PackagePtr &NewParent)Track [inline]
SetParent(IRefCount< Package > *NewParent)Track [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]
ThisTrackTypeTrack [protected]
Track(MDObjectPtr BaseObject)Track [inline, protected]
Track(std::string BaseType)Track [inline]
Track(MDOTypePtr BaseType)Track [inline]
Track(const UL &BaseUL)Track [inline]
Track(ULPtr &BaseUL)Track [inline]
TrackType enum nameTrack
TrackTypeList typedefTrack [protected]
TrackTypesTrack [protected, static]
TrackTypesInitedTrack [protected, static]
TypeAux enum valueTrack
TypeData enum valueTrack
TypeDM enum valueTrack
TypePicture enum valueTrack
TypePText enum valueTrack
TypeSound enum valueTrack
TypeTimecode enum valueTrack
TypeUndetermined enum valueTrack
TypeUnknown enum valueTrack
UpdateDuration(void)Track
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]
~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