9 #ifndef lgrDisSqlExporter_H_
10 #define lgrDisSqlExporter_H_
27 class DtLgrDisDatabasePrinter;
28 class DtLgrPacketFilter;
39 virtual ~DtLgrDisSqlExporter();
45 virtual
void beginPrinting(const MAKLogger::DtMessageIOInfo* info,
46 const DtMessageInput* fileInput, const
DtString& destination);
49 virtual
void printPacket( const MAKLogger::DtPacket& packet );
52 virtual
void endPrinting();
57 virtual
void printCheckpoint(const MAKLogger::DtPacket& packet );
60 virtual
void printPdu(const MAKLogger::DtPacket& packet );
62 typedef std::list<MAKLogger::DtLgrPacketFilter*> PacketFilterList;
65 DtLgrDisDatabasePrinter* myPrinter;
#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
Contains DT_VIRTUAL_CTR DT_VIRTUAL_CTR_DEFAULTS DT_VIRTUAL_COPY_ASSIGN DT_VIRTUAL_BASE_CTR DT_PURE_VI...
Contains DtLgrBaseSqlExporter class.
Contains DtLgrPduDatabaseEncoder class.
Contains MAKLogger::DtLgrPacketPrinter class.