7#include <Vector/BLF/platform.h>
12#include <Vector/BLF/AbstractFile.h>
14#include <Vector/BLF/vector_blf_export.h>
22const uint32_t FileSignature = 0x47474F4C;
27enum ApplicationId : uint8_t {
59 Vectornetworksimulator = 202,
131 uint32_t calculateStatisticsSize()
const;
134 uint32_t signature {FileSignature};
137 uint32_t statisticsSize {calculateStatisticsSize()};
146 uint32_t apiNumber { 4080200 };
149 uint8_t applicationId {};
159 uint8_t compressionLevel {1};
162 uint8_t applicationMajor {};
165 uint8_t applicationMinor {};
168 uint64_t fileSize {};
171 uint64_t uncompressedFileSize {};
174 uint32_t objectCount {};
181 uint32_t applicationBuild {};
203 uint64_t restorePointsOffset {};
206 std::array<uint32_t, 16> reservedFileStatistics {};
Definition AbstractFile.h:19
Definition FileStatistics.h:104
Definition FileStatistics.h:75
uint16_t hour
Definition FileStatistics.h:89
uint16_t month
Definition FileStatistics.h:80
uint16_t second
Definition FileStatistics.h:95
uint16_t year
Definition FileStatistics.h:77
uint16_t day
Definition FileStatistics.h:86
uint16_t dayOfWeek
Definition FileStatistics.h:83
uint16_t milliseconds
Definition FileStatistics.h:98
uint16_t minute
Definition FileStatistics.h:92