19 class DtDirectedEnergyFirePdu;
22 class DT_DLL_VL DtDirectedEnergyFireEncoder :
public DtStateEncoder
27 virtual void encode(
DtPdu * pdu);
31 virtual bool sendNeeded(
const DtDirectedEnergyFireRepository& stateRep,
32 const DtDirectedEnergyFireRepository& asSeenByRemote);
34 virtual DtDirectedEnergyFirePdu* stateRepToPdu(
35 const DtDirectedEnergyFireRepository& stateRep,
36 const DtDirectedEnergyFireRepository& asSeenByRemote,
37 DtDirectedEnergyFirePdu* pdu );
39 virtual void setStaticFields(DtDirectedEnergyFirePdu * pdu);
40 virtual void setVariableFields( DtDirectedEnergyFirePdu * pdu );