7 #include <Vector/BLF/platform.h>
11 #include <Vector/BLF/AbstractFile.h>
13 #include <Vector/BLF/vector_blf_export.h>
21 const uint32_t FileSignature = 0x47474F4C;
26 enum ApplicationId : uint8_t {
58 Vectornetworksimulator = 202,
130 uint32_t calculateStatisticsSize()
const;
133 uint32_t signature {FileSignature};
136 uint32_t statisticsSize {calculateStatisticsSize()};
145 uint32_t apiNumber { 4080200 };
148 uint8_t applicationId {};
158 uint8_t compressionLevel {1};
161 uint8_t applicationMajor {};
164 uint8_t applicationMinor {};
167 uint64_t fileSize {};
170 uint64_t uncompressedFileSize {};
173 uint32_t objectCount {};
180 uint32_t applicationBuild {};
202 uint64_t restorePointsOffset {};
205 std::array<uint32_t, 16> reservedFileStatistics {};
Definition: AbstractFile.h:19
Definition: FileStatistics.h:103
Definition: FileStatistics.h:74
uint16_t hour
Definition: FileStatistics.h:88
uint16_t month
Definition: FileStatistics.h:79
uint16_t second
Definition: FileStatistics.h:94
uint16_t year
Definition: FileStatistics.h:76
uint16_t day
Definition: FileStatistics.h:85
uint16_t dayOfWeek
Definition: FileStatistics.h:82
uint16_t milliseconds
Definition: FileStatistics.h:97
uint16_t minute
Definition: FileStatistics.h:91