Package Member List

This is the complete list of members for Package, 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]
AddDataTrack(Rational EditRate, std::string TrackName="Data Track", UInt32 TrackID=0)Package [inline]
AddDataTrack(UInt32 TrackNumber, Rational EditRate, std::string TrackName="Data Track", UInt32 TrackID=0)Package [inline]
AddDMTrack(Rational EditRate, Length DefaultDuration, std::string TrackName="Descriptive Track", UInt32 TrackID=0)Package [inline]
AddDMTrack(UInt32 TrackNumber, Rational EditRate, Length DefaultDuration, std::string TrackName="Descriptive Track", UInt32 TrackID=0)Package [inline]
AddDMTrack(Rational EditRate, std::string TrackName="Descriptive Track", UInt32 TrackID=0)Package [inline]
AddDMTrack(UInt32 TrackNumber, Rational EditRate, std::string TrackName="Descriptive Track", UInt32 TrackID=0)Package [inline]
AddDMTrack(std::string TrackName="Descriptive Track", UInt32 TrackID=0)Package [inline]
AddDMTrack(UInt32 TrackNumber, std::string TrackName="Descriptive Track", UInt32 TrackID=0)Package [inline]
AddPictureTrack(Rational EditRate, std::string TrackName="Picture Track", UInt32 TrackID=0)Package [inline]
AddPictureTrack(UInt32 TrackNumber, Rational EditRate, std::string TrackName="Picture Track", UInt32 TrackID=0)Package [inline]
AddRef(ParentPtr< T > &Ptr)RefCount [inline, protected, virtual]
AddSoundTrack(Rational EditRate, std::string TrackName="Sound Track", UInt32 TrackID=0)Package [inline]
AddSoundTrack(UInt32 TrackNumber, Rational EditRate, std::string TrackName="Sound Track", UInt32 TrackID=0)Package [inline]
AddTimecodeTrack(Rational EditRate, std::string TrackName="Timecode Track", UInt32 TrackID=0)Package [inline]
AddTimecodeTrack(UInt32 TrackNumber, Rational EditRate, std::string TrackName="Timecode Track", UInt32 TrackID=0)Package [inline]
AddTrack(ULPtr DataDef, UInt32 TrackNumber, Rational EditRate, std::string TrackName="", UInt32 TrackID=0)Package
AddTrack(ULPtr DataDef, UInt32 TrackNumber, Rational EditRate, Length DefaultDuration, std::string TrackName="", UInt32 TrackID=0)Package
AddTrack(ULPtr DataDef, UInt32 TrackNumber, std::string TrackName="", UInt32 TrackID=0)Package
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]
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]
GetPackage(MDObjectPtr Object)Package [static]
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(MDOTypePtr ChildType, UInt32 Default=0)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]
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]
LastTrackIDPackage [protected]
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]
Package(MDObjectPtr BaseObject)Package [inline, protected]
Package()Package [private]
Package(std::string BaseType)Package [inline]
Package(MDOTypePtr BaseType)Package [inline]
Package(const UL &BaseUL)Package [inline]
Package(ULPtr &BaseUL)Package [inline]
ParentPointersRefCount [protected]
Parse(MDObjectPtr BaseObject)Package [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]
RemoveTrack(TrackPtr &Track)Package
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(MDOTypePtr ChildType, UInt32 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]
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]
SetUint64(const char *ChildName, 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]
TracksPackage
UpdateDurations(void)Package
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