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