14 #ifndef lgrHlaLegacyFileFormats_H_
15 #define lgrHlaLegacyFileFormats_H_
54 virtual void validateType(
int type);
57 virtual int decodeTypeFromFlags(
unsigned int flags);
60 virtual void readStartMetaData();
63 virtual void writeStartMetaData();
66 virtual void readFomMetaData();
69 virtual void writeFomMetaData();
103 virtual void validateType(
int type);
106 virtual int decodeTypeFromFlags(
unsigned int flags);
109 virtual void readStartMetaData();
112 virtual void writeStartMetaData();
115 virtual void readEndMetaData();
118 virtual void writeEndMetaData();
121 virtual void readFomMetaData();
124 virtual void writeFomMetaData();
140 virtual void validateType(
int type);
152 virtual void readFomMetaData();
155 virtual void writeFomMetaData();
168 virtual void validateType(
int type);
173 virtual void readEndMetaData();
176 virtual void writeEndMetaData();
201 virtual void validateType(
int type);
210 virtual int decodeTypeFromFlags(
unsigned int flags);
213 virtual void readStartMetaData();
216 virtual void writeStartMetaData();
219 virtual void readEndMetaData();
222 virtual void writeEndMetaData();
225 virtual void readFomMetaData();
228 virtual void writeFomMetaData();
252 virtual void setDescription(
DtString description);
255 virtual double startTime()
const;
258 virtual double endTime()
const;
261 virtual DtString description()
const;
267 virtual void validateType(
int type);
270 virtual bool validateStartMetaDataType(
int type);
273 virtual bool validateEndMetaDataType(
int type);
277 virtual void validateStartMetaDataMap();
281 virtual void validateEndMetaDataMap();
286 virtual void readStartMetaData();
291 virtual void readEndMetaData();
294 virtual void writeEndMetaData();
Defines IMPORT/EXPORT macros for lgrSim library.
#define DT_DLL_LGRSIM
Definition: lgrSim.h:21
DtInt64 DtFilePosition
The position in a file, stored as a 64bit unsigned integer.
Definition: filePosition.h:18
Indexes packets in a file.
Definition: lgrEntityTracker.h:32
Base logger class which represents the basic Logger file.
Definition: loggerFile.h:25