11 #ifndef lgrHlaFileFormats_H_
12 #define lgrHlaFileFormats_H_
19 class DtLgrFileFormatter;
21 class DtLgrHlaEntityTracker;
32 #define DtLgrHlaFormat DtLgrHla5_4Format
41 static void registerFormats();
43 static const char* versionString(
int version);
45 static const int LegacyUncheckpointedFormat_1516E = -8;
46 static const int LegacyCheckpointedFormat_1516E = -15;
47 static const int Logger_4_0_Format_1516E = -23;
48 static const int Logger_4_2_Format_1516E = -33;
49 static const int Logger_4_3_Format_1516E = -53;
50 static const int Logger_5_3_Format_1516E = -63;
51 static const int Logger_5_4_Format_1516E = -73;
52 #define Current_1516E Logger_5_4_Format_1516E
54 static const int LegacyUncheckpointedFormat_1516 = -7;
55 static const int LegacyCheckpointedFormat_1516 = -14;
56 static const int Logger_4_0_Format_1516 = -22;
57 static const int Logger_4_2_Format_1516 = -32;
58 static const int Logger_4_3_Format_1516 = -52;
59 static const int Logger_5_3_Format_1516 = -62;
60 static const int Logger_5_4_Format_1516 = -72;
61 #define Current_1516 Logger_5_4_Format_1516
63 static const int LegacyUncheckpointedFormat_13 = -6;
64 static const int LegacyCheckpointedFormat_13 = -13;
65 static const int Logger_4_0_Format_13 = -21;
66 static const int Logger_4_2_Format_13 = -31;
67 static const int Logger_4_3_Format_13 = -51;
68 static const int Logger_5_3_Format_13 = -61;
69 static const int Logger_5_4_Format_13 = -71;
70 #define Current_13 Logger_5_4_Format_13
73 #if DtHLA_1516_EVOLVED
74 static const int LegacyUncheckpointedFormat = LegacyUncheckpointedFormat_1516E;
75 static const int LegacyCheckpointedFormat = LegacyCheckpointedFormat_1516E;
76 static const int Logger_4_0_Format = Logger_4_0_Format_1516E;
77 static const int Logger_4_2_Format = Logger_4_2_Format_1516E;
78 static const int Logger_4_3_Format = Logger_4_3_Format_1516E;
79 static const int Logger_5_3_Format = Logger_5_3_Format_1516E;
81 static const int DescriptionCapableAfter = -53;
82 #else // !DtHLA_1516_EVOLVED
83 static const int LegacyUncheckpointedFormat = LegacyUncheckpointedFormat_1516;
84 static const int LegacyCheckpointedFormat = LegacyCheckpointedFormat_1516;
85 static const int Logger_4_0_Format = Logger_4_0_Format_1516;
86 static const int Logger_4_2_Format = Logger_4_2_Format_1516;
87 static const int Logger_4_3_Format = Logger_4_3_Format_1516;
88 static const int Logger_5_3_Format = Logger_5_3_Format_1516;
90 static const int DescriptionCapableAfter = -52;
91 #endif // DtHLA_1516_EVOLVED
93 static const int LegacyUncheckpointedFormat = LegacyUncheckpointedFormat_13;
94 static const int LegacyCheckpointedFormat = LegacyCheckpointedFormat_13;
95 static const int Logger_4_0_Format = Logger_4_0_Format_13;
96 static const int Logger_4_2_Format = Logger_4_2_Format_13;
97 static const int Logger_4_3_Format = Logger_4_3_Format_13;
98 static const int Logger_5_3_Format = Logger_5_3_Format_13;
100 static const int DescriptionCapableAfter = -51;
101 #endif // DtHLA_1516_EVOLVED
Defines IMPORT/EXPORT macros for lgrSim library.
#define DT_DLL_LGRSIM
Definition: lgrSim.h:21
Base logger class which represents the basic Logger file.
Definition: loggerFile.h:25