17 class DtDirectedEnergyFirePdu;
18 class DtStandardVariableRecordFactory;
19 class DtDirectedEnergyFireRepository;
22 class DT_DLL_VL DtDirectedEnergyFireDecoder :
public DtStateDecoder
26 virtual ~DtDirectedEnergyFireDecoder();
27 virtual void decode(
DtPdu * pdu, DtPduFactory* pduFactory = 0);
31 virtual void pduToStateRep(
32 const DtDirectedEnergyFirePdu& pdu, DtDirectedEnergyFireRepository* stateRep );
35 virtual void setStaticFields(DtDirectedEnergyFirePdu * pdu);
36 virtual void setVariableFields( DtDirectedEnergyFirePdu * pdu, DtPduFactory* pduFactory );
38 DtStandardVariableRecordFactory* myDefaultSVRFactory;