10 #ifndef lgrHlaSqlExporter_H_
11 #define lgrHlaSqlExporter_H_
30 class DtLgrHlaDatabasePrinter;
31 class DtLgrPacketFilter;
32 class DtMessageIOInfo;
63 virtual void endPrinting();
76 typedef std::map<MAKLogger::DtPacket::DtPacketType,PacketPrintFunction>
PrintFunctionMap;
DtLgrHlaDatabasePrinter * myDatabasePrinter
Definition: lgrHlaSqlExporter.h:80
#define DT_VIRTUAL_BASE_CTR(BASE_NAME, ARG_TYPES_LIST)
Declare a Virtual Base Constructor Create using DT_VIRTUAL_CTR(CLASS_NAME,ARG_TYPES_LIST) Where BASE_...
Definition: virtualConstructor.h:118
#define DT_VIRTUAL_CTR(CLASS_NAME, ARG_TYPES_LIST)
Declare a Virtual Constructor Create using DT_VIRTUAL_CTR(CLASS_NAME,ARG_TYPES_LIST) Where CLASS_NAME...
Definition: virtualConstructor.h:34
#define DT_DLL_SQLEXPORTER
Definition: lgrSqlExporter.h:19
Class responsible for printing HLA messages to a database.
Definition: lgrHlaDatabasePrinter.h:38
Contains DT_VIRTUAL_CTR DT_VIRTUAL_CTR_DEFAULTS DT_VIRTUAL_COPY_ASSIGN DT_VIRTUAL_BASE_CTR DT_PURE_VI...
std::list< MAKLogger::DtLgrPacketFilter * > PacketFilterList
Definition: lgrHlaSqlExporter.h:73
PrintFunctionMap myPrintFunctionMap
Definition: lgrHlaSqlExporter.h:77
MAKLogger::DtBaseFomDesc * myOutputFom
Definition: lgrHlaSqlExporter.h:79
A DIS packet printer.
Definition: lgrHlaSqlExporter.h:37
Contains DtLgrBaseSqlExporter class.
Abstract interface for a packet printer class.
Definition: lgrPacketPrinter.h:25
A message IO info object stores information about a specific message input or output stage...
Definition: messageIoInfo.h:21
std::map< MAKLogger::DtPacket::DtPacketType, PacketPrintFunction > PrintFunctionMap
Definition: lgrHlaSqlExporter.h:76
A generic packed of typed binary data.
Definition: packet.h:41
Contains MAKLogger::DtPacket and MAKLogger::DtPacketAttribute classes.
DtDatabaseInterface is an interface object accessing and modifying a database.
Definition: databaseInterface.h:29
class DtBaseFomDesc:
Definition: baseFomDesc1516.h:88
Definition: lgrBaseSqlExporter.h:22