MXFFile Member List

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

__DecRefCount()RefCount [inline, protected, virtual]
__DestroyRef()RefCount [inline, protected, virtual]
__IncRefCount()RefCount [inline, protected, virtual]
__m_counterRefCount [protected]
AddRef(ParentPtr< T > &Ptr)RefCount [inline, protected, virtual]
Align(UInt32 KAGSize, UInt32 MinSize=0)MXFFile [inline]
Align(bool ForceBER4, UInt32 KAGSize, UInt32 MinSize=0)MXFFile
BlockAlignMXFFile [protected]
BlockAlignEssenceOffsetMXFFile [protected]
BlockAlignIndexOffsetMXFFile [protected]
BufferMXFFile [protected]
BufferCurrentPosMXFFile [protected]
BufferOffsetMXFFile [protected]
BuildRIP(void)MXFFile
ClearParents(void)RefCount [protected, virtual]
Close(void)MXFFile [virtual]
DeleteRef(ParentPtr< T > &Ptr)RefCount [inline, protected, virtual]
Eof(void)MXFFile [inline]
FileRIPMXFFile
FillerSize(UInt64 FillPos, UInt32 KAGSize, UInt32 MinSize=0)MXFFile [inline]
FillerSize(bool ForceBER4, UInt64 FillPos, UInt32 KAGSize, UInt32 MinSize=0)MXFFile
GetPtr()RefCount [inline, protected, virtual]
GetRef()RefCount [inline, protected, virtual]
GetRIP(Length MaxScan=1024 *1024)MXFFile
HandleMXFFile [protected]
IsBlockAligned(void)MXFFile [inline]
isMemoryFileMXFFile [protected]
isOpenMXFFile [protected]
LocalParent typedefRefCount [protected]
LocalParentList typedefRefCount [protected]
MemoryRead(UInt8 *Data, size_t Size)MXFFile [protected, virtual]
MemoryWrite(UInt8 const *Data, size_t Size)MXFFile [protected, virtual]
MXFFile()MXFFile [inline]
NameMXFFile
Open(std::string FileName, bool ReadOnly=false)MXFFile [virtual]
OpenMemory(DataChunkPtr Buff=NULL, Position Offset=0)MXFFile [virtual]
OpenNew(std::string FileName)MXFFile [virtual]
ParentPointersRefCount [protected]
Read(size_t Size)MXFFile
Read(UInt8 *Buffer, size_t Size)MXFFile
ReadBER(void)MXFFile
ReadFooterPartition(Length MaxScan=1024 *1024)MXFFile
ReadI16(void)MXFFile [inline]
ReadI32(void)MXFFile [inline]
ReadI64(void)MXFFile [inline]
ReadI8(void)MXFFile [inline]
ReadKey(void)MXFFile
ReadKLV(void)MXFFile
ReadMasterPartition(Length MaxScan=1024 *1024)MXFFile
ReadObject(PrimerPtr UsePrimer=NULL)MXFFile [inline]
ReadPartition(void)MXFFile [inline]
ReadRIP(void)MXFFile
ReadRunIn(void)MXFFile
ReadU16(void)MXFFile [inline]
ReadU32(void)MXFFile [inline]
ReadU64(void)MXFFile [inline]
ReadU8(void)MXFFile [inline]
RefCount()RefCount [inline, protected]
ReWritePartition(PartitionPtr ThisPartition, PrimerPtr UsePrimer=NULL)MXFFile [inline]
ReWritePartitionWithIndex(PartitionPtr ThisPartition, DataChunkPtr IndexData, PrimerPtr UsePrimer=NULL)MXFFile [inline]
RunInMXFFile
RunInSizeMXFFile [protected]
ScanRIP(Length MaxScan=1024 *1024)MXFFile
ScanRIP_FindFooter(Length MaxScan)MXFFile [protected]
Seek(Position Pos)MXFFile [inline]
SeekEnd(void)MXFFile [inline]
SetBlockAlign(UInt32 Size, Int32 EssenceOffset=0, Int32 IndexOffset=0)MXFFile [inline]
SetMemoryBuffer(DataChunkPtr Buff, UInt32 Offset)MXFFile [inline]
Tell(void)MXFFile [inline]
Write(const UInt8 *Buffer, size_t Size)MXFFile [inline]
Write(const DataChunk &Data)MXFFile [inline]
Write(DataChunkPtr Data)MXFFile [inline]
WriteBER(UInt64 Length, UInt32 Size=0)MXFFile [inline]
WriteI16(Int16 Val)MXFFile [inline]
WriteI32(Int32 Val)MXFFile [inline]
WriteI64(Int64 Val)MXFFile [inline]
WriteI8(Int8 Val)MXFFile [inline]
WritePartition(PartitionPtr ThisPartition, UInt32 Padding=0, UInt32 MinPartitionSize=0)MXFFile [inline]
WritePartition(PartitionPtr ThisPartition, PrimerPtr UsePrimer, UInt32 Padding=0, UInt32 MinPartitionSize=0)MXFFile [inline]
WritePartition(PartitionPtr ThisPartition, bool IncludeMetadata, PrimerPtr UsePrimer=NULL, UInt32 Padding=0, UInt32 MinPartitionSize=0)MXFFile [inline]
WritePartitionInternal(bool ReWrite, PartitionPtr ThisPartition, bool IncludeMetadata, DataChunkPtr IndexData, PrimerPtr UsePrimer, UInt32 Padding, UInt32 MinPartitionSize)MXFFile [protected]
WritePartitionPack(PartitionPtr ThisPartition, PrimerPtr UsePrimer=NULL)MXFFile
WritePartitionWithIndex(PartitionPtr ThisPartition, DataChunkPtr IndexData, UInt32 Padding=0, UInt32 MinPartitionSize=0)MXFFile [inline]
WritePartitionWithIndex(PartitionPtr ThisPartition, DataChunkPtr IndexData, PrimerPtr UsePrimer, UInt32 Padding=0, UInt32 MinPartitionSize=0)MXFFile [inline]
WritePartitionWithIndex(PartitionPtr ThisPartition, DataChunkPtr IndexData, bool IncludeMetadata, PrimerPtr UsePrimer=NULL, UInt32 Padding=0, UInt32 MinPartitionSize=0)MXFFile [inline]
WriteRIP(void)MXFFile [inline]
WriteU16(UInt16 Val)MXFFile [inline]
WriteU32(UInt32 Val)MXFFile [inline]
WriteU64(UInt64 Val)MXFFile [inline]
WriteU8(UInt8 Val)MXFFile [inline]
~IRefCount()IRefCount [inline, protected, virtual]
~MXFFile()MXFFile [inline]
~RefCount()RefCount [inline, protected, virtual]


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