9 #ifndef lgrTransmitterPduEncoder_H_
10 #define lgrTransmitterPduEncoder_H_
31 static DtPduKind pduKind();
34 virtual const DtString& pduName()
const;
39 virtual void encodePdu(
const DtPdu& pdu,std::vector<DtDatabaseTableSP>& tables)
const;
44 virtual std::vector<DtDatabaseTableSP> getTableDefinitions()
const;
DtDatabaseColumn * myCryptoKeyIdColumn
Definition: lgrTransmitterPduEncoder.h:84
Abstract encoder interface.
Definition: lgrPduDatabaseEncoder.h:29
DtDatabaseColumn * myRadioEntityTypeNomenclatureColumn
Definition: lgrTransmitterPduEncoder.h:62
DtDatabaseColumn * myAntennaPatternLenthColumn
Definition: lgrTransmitterPduEncoder.h:75
Definition: databaseColumn.h:26
DtDatabaseColumn * myModulationTypeSpreadSpectrumColumn
Definition: lgrTransmitterPduEncoder.h:79
#define DT_DLL_SQLEXPORTER
Definition: lgrSqlExporter.h:19
DtDatabaseColumn * myAntennaRelativeLocationYColumn
Definition: lgrTransmitterPduEncoder.h:71
DtDatabaseColumn * myModulationTypeMajorColumn
Definition: lgrTransmitterPduEncoder.h:80
DtDatabaseColumn * myPowerColumn
Definition: lgrTransmitterPduEncoder.h:78
DtDatabaseColumn * myAntennaRelativeLocationZColumn
Definition: lgrTransmitterPduEncoder.h:72
DtDatabaseColumn * myAntennaPatterDataColumn
Definition: lgrTransmitterPduEncoder.h:88
DtDatabaseColumn * myCryptoSystemColumn
Definition: lgrTransmitterPduEncoder.h:83
DtDatabaseColumn * myRadioEntityTypeColumn
Definition: lgrTransmitterPduEncoder.h:56
DtDatabaseColumn * myLengthOfModulationParameters
Definition: lgrTransmitterPduEncoder.h:85
DtDatabaseColumn * myAntennaLocationZColumn
Definition: lgrTransmitterPduEncoder.h:68
DtDatabaseColumn * myEntityIdEntityColumn
Definition: lgrTransmitterPduEncoder.h:52
DtDatabaseColumn * myEntityIdAppColumn
Definition: lgrTransmitterPduEncoder.h:51
Encodes transmitter pdus into a databases.
Definition: lgrTransmitterPduEncoder.h:20
DtDatabaseColumn * myModulationDataColumn
Definition: lgrTransmitterPduEncoder.h:87
DtDatabaseColumn * myRadioIdColumn
Definition: lgrTransmitterPduEncoder.h:54
DtDatabaseColumn * myEntityIdColumn
Definition: lgrTransmitterPduEncoder.h:49
DtDatabaseColumn * myModulationTypeSystemColumn
Definition: lgrTransmitterPduEncoder.h:82
DtDatabaseColumn * myTransmitFrequencyBandwidthColumn
Definition: lgrTransmitterPduEncoder.h:77
DtDatabaseColumn * myRadioEntityTypeEntityKindColumn
Definition: lgrTransmitterPduEncoder.h:57
DtDatabaseColumn * myAntennaRelativeLocationXColumn
Definition: lgrTransmitterPduEncoder.h:70
DtDatabaseColumn * myRadioEntityTypeCategoryColumn
Definition: lgrTransmitterPduEncoder.h:60
DtDatabaseColumn * myAntennaLocationXColumn
Definition: lgrTransmitterPduEncoder.h:66
DtDatabaseColumn * myAntennaLocationYColumn
Definition: lgrTransmitterPduEncoder.h:67
DtDatabaseColumn * myModulationTypeDetailColumn
Definition: lgrTransmitterPduEncoder.h:81
DtDatabaseColumn * myRadioEntityTypeDomainColumn
Definition: lgrTransmitterPduEncoder.h:58
DtDatabaseColumn * myRadioEntityTypeCountryColumn
Definition: lgrTransmitterPduEncoder.h:59
Contains DtLgrPduDatabaseEncoder class.
DtDatabaseColumn * myAntennaPatternTypeColumn
Definition: lgrTransmitterPduEncoder.h:74
DtDatabaseColumn * myRadioEntityTypeNomenclatureVersionColumn
Definition: lgrTransmitterPduEncoder.h:61
DtDatabaseColumn * myFrequencyColumn
Definition: lgrTransmitterPduEncoder.h:76
DtString myTableName
Definition: lgrTransmitterPduEncoder.h:47
DtDatabaseColumn * myInputSourceColumn
Definition: lgrTransmitterPduEncoder.h:65
DtDatabaseColumn * myTransmitStateColumn
Definition: lgrTransmitterPduEncoder.h:64
DtDatabaseColumn * myEntityIdSiteColumn
Definition: lgrTransmitterPduEncoder.h:50