30 static DtPduKind pduKind();
33 virtual const DtString& pduName()
const;
38 virtual void encodePdu(
const DtPdu& pdu,std::vector<DtDatabaseTableSP>& tables)
const;
43 virtual std::vector<DtDatabaseTableSP> getTableDefinitions()
const;
Abstract encoder interface.
Definition: lgrPduDatabaseEncoder.h:29
DtDatabaseColumn * myVariableDatumValueColumn
Definition: lgrDataPduEncoder.h:63
Definition: databaseColumn.h:26
DtDatabaseColumn * myReceiverIdColumn
Definition: lgrDataPduEncoder.h:49
DtDatabaseColumn * mySenderIdColumn
Definition: lgrDataPduEncoder.h:48
DtString myFixedDatumParameterName
Definition: lgrDataPduEncoder.h:53
DtDatabaseColumn * myNumberOfVariableDatumColumn
Definition: lgrDataPduEncoder.h:51
DtDatabaseColumn * myFixedDatumIdColumn
Definition: lgrDataPduEncoder.h:59
DtString myVariableDatumParameterName
Definition: lgrDataPduEncoder.h:56
size_t myVariableDatumParameterTableIndex
Definition: lgrDataPduEncoder.h:57
DtDatabaseColumn * myNumberOfFixedDatumColumn
Definition: lgrDataPduEncoder.h:50
DtDatabaseColumn * myFixedDatumValueColumn
Definition: lgrDataPduEncoder.h:60
Contains DtLgrPduDatabaseEncoder class.
DtString myTableName
Definition: lgrDataPduEncoder.h:46
Encodes a Data pdu to a database.
Definition: lgrDataPduEncoder.h:19
size_t myFixedDatumParameterTableIndex
Definition: lgrDataPduEncoder.h:54
#define DT_DLL_MODSQLEXPORTER
Definition: lgrModSqlExporter.h:18
DtDatabaseColumn * myVariableDatumIdColumn
Definition: lgrDataPduEncoder.h:62