7 #include <Vector/BLF/platform.h>
9 #include <Vector/BLF/AbstractFile.h>
10 #include <Vector/BLF/ObjectHeaderBase.h>
12 #include <Vector/BLF/vector_blf_export.h>
23 ObjectHeader(
const ObjectType objectType,
const uint16_t objectVersion = 0);
27 uint16_t calculateHeaderSize()
const override;
28 uint32_t calculateObjectSize()
const override;
39 TimeTenMics = 0x00000001,
47 TimeOneNans = 0x00000002
55 uint32_t objectFlags {ObjectFlags::TimeOneNans};
60 uint16_t clientIndex {};
71 uint16_t objectVersion {0};
79 uint64_t objectTimeStamp {};
Definition: AbstractFile.h:19