| __DecRefCount() | RefCount | [inline, protected, virtual] |
| __DestroyRef() | RefCount | [inline, protected, virtual] |
| __IncRefCount() | RefCount | [inline, protected, virtual] |
| __m_counter | RefCount | [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 | |
| BlockAlign | MXFFile | [protected] |
| BlockAlignEssenceOffset | MXFFile | [protected] |
| BlockAlignIndexOffset | MXFFile | [protected] |
| Buffer | MXFFile | [protected] |
| BufferCurrentPos | MXFFile | [protected] |
| BufferOffset | MXFFile | [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] |
| FileRIP | MXFFile | |
| 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 | |
| Handle | MXFFile | [protected] |
| IsBlockAligned(void) | MXFFile | [inline] |
| isMemoryFile | MXFFile | [protected] |
| isOpen | MXFFile | [protected] |
| LocalParent typedef | RefCount | [protected] |
| LocalParentList typedef | RefCount | [protected] |
| MemoryRead(UInt8 *Data, size_t Size) | MXFFile | [protected, virtual] |
| MemoryWrite(UInt8 const *Data, size_t Size) | MXFFile | [protected, virtual] |
| MXFFile() | MXFFile | [inline] |
| Name | MXFFile | |
| Open(std::string FileName, bool ReadOnly=false) | MXFFile | [virtual] |
| OpenMemory(DataChunkPtr Buff=NULL, Position Offset=0) | MXFFile | [virtual] |
| OpenNew(std::string FileName) | MXFFile | [virtual] |
| ParentPointers | RefCount | [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] |
| RunIn | MXFFile | |
| RunInSize | MXFFile | [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] |