ADTF
|
The File header for dat-files. More...
Public Attributes | |
tUInt32 | ui32FileId |
identifier for every dat-File. More... | |
tUInt32 | ui32VersionId |
format version of dat files, current version is cIndexedFile::m_nVersionId or cIndexedFile::m_nVersionIdWithHistory | |
tUInt32 | ui32Flags |
flags ... not in use yet | |
tUInt32 | ui32ExtensionCount |
amount of extension blocks | |
tUInt64 | ui64ExtensionOffset |
file-offset to the begin of extension table block (absolute) | |
tUInt64 | ui64DataOffset |
file-offset to the begin of data block (absolute) | |
tUInt64 | ui64DataSize |
size of the data area block (in bytes) | |
tUInt64 | ui64ChunkCount |
amount of chunks | |
tUInt64 | ui64MaxChunkSize |
greatest user data size of chunk | |
tUInt64 | ui64Duration |
timestamp of the last chunk | |
tUInt64 | ui64FileTime |
creation time of file | |
tUInt8 | ui8HeaderByteOrder |
endianess of management structures (little or big endian), see also PLATFORM_BYTEORDER. More... | |
tUInt64 | ui64TimeOffset |
time offset for every time within the file is referred to (timestamp zero) | |
tUInt8 | ui8PatchNumber |
patch number (not in use yet) | |
tUInt64 | ui64FirstChunkOffset |
the file offset of the first chunk (only needed for cIndexedFile::m_nVersionIdWithHistory) | |
tUInt64 | ui64ContinuousOffset |
the offset of the first chunk of the continuous section of the file (only needed for cIndexedFile::m_nVersionIdWithHistory) | |
tUInt64 | ui64RingBufferEndOffset |
the end position withing the ring buffer section (only needed for cIndexedFile::m_nVersionIdWithHistory) | |
tInt8 | _reserved [30] |
reserved bytes. currently not in use | |
tInt8 | strDescription [1912] |
common string description. More... | |
The File header for dat-files.
tInt8 strDescription[1912] |
common string description.
This value is separated into a short and detailed description separated by '
'.
Definition at line 111 of file indexedfile_types.h.
tUInt32 ui32FileId |
identifier for every dat-File.
intel cpu implementations uses "IFHD" motorola uses "DHFI" see also ui8HeaderByteOrder
Definition at line 63 of file indexedfile_types.h.
tUInt8 ui8HeaderByteOrder |
endianess of management structures (little or big endian), see also PLATFORM_BYTEORDER.
every single value within the structures (tFileHeader, tFileExtension, tChunkHeader ... ) are stored in this corresponding byteorder!
Definition at line 91 of file indexedfile_types.h.