ADTF
tChunkHeader

header for chunks Each Chunk header 16 Byte aligned within the file. More...

Public Attributes

tUInt64 ui64TimeStamp
 timestamp of the chunk More...
 
tUInt32 ui32RefMasterTableIndex
 referring to the master index table
 
tUInt32 ui32OffsetToLast
 relative byte offset to the previous chunk header (in bytes) More...
 
tUInt32 ui32Size
 size of the chunks (in bytes) More...
 
tUInt16 ui16StreamId
 stream identifier the chunk belongs to
 
tUInt16 ui16Flags
 key data / flags see also IIndexedFile::tChunkType
 
tUInt64 ui64StreamIndex
 number of the chunk within stream it belongs to
 

Detailed Description

header for chunks Each Chunk header 16 Byte aligned within the file.

Member Data Documentation

◆ ui32OffsetToLast

tUInt32 ui32OffsetToLast

relative byte offset to the previous chunk header (in bytes)

Remarks
this is NOT necessarily the size of the previous chunk. Chunk headers are 16 Byte aligned!

Definition at line 158 of file indexedfile_types.h.

◆ ui32Size

tUInt32 ui32Size

size of the chunks (in bytes)

Remarks
This value includes the size of the chunk data AND the chunk header size!

Definition at line 162 of file indexedfile_types.h.

◆ ui64TimeStamp

tUInt64 ui64TimeStamp

timestamp of the chunk

See also
tTimestamp

Definition at line 152 of file indexedfile_types.h.