18 class DtIffAtcNavaidsPdu;
25 DtIffAtcNavaidsDecoder();
26 virtual ~DtIffAtcNavaidsDecoder();
27 virtual void decode(
DtPdu * pdu, DtPduFactory* pduFactory = 0);
31 virtual int setLayer1(DtIffAtcNavaidsPdu * pdu);
32 virtual int setLayer2(DtIffAtcNavaidsPdu * pdu,
int startingByteLocation);
33 virtual int setLayer3(DtIffAtcNavaidsPdu * pdu,
int startingByteLocation,
34 DtStandardVariableRecordFactory* standardVariableRecordFactory);
35 virtual int setLayer4(DtIffAtcNavaidsPdu * pdu,
int startingByteLocation,
36 DtStandardVariableRecordFactory* standardVariableRecordFactory);
37 virtual int setLayer5(DtIffAtcNavaidsPdu * pdu,
int startingByteLocation,
38 DtStandardVariableRecordFactory* standardVariableRecordFactory);
39 DtStandardVariableRecordFactory* myDefaultSVRFactory;