VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtIffAtcNavaidsDecoder Class Reference

The DtStateDecoder class provides a base class for all DIS Decoders. More...

+ Inheritance diagram for DtIffAtcNavaidsDecoder:
+ Collaboration diagram for DtIffAtcNavaidsDecoder:

Public Member Functions

 DtIffAtcNavaidsDecoder ()
virtual ~DtIffAtcNavaidsDecoder ()
virtual void decode (DtPdu *pdu, DtPduFactory *pduFactory=0)
virtual DtPduDecoderclone () const
- Public Member Functions inherited from DtPduDecoder
virtual ~DtPduDecoder ()

Protected Member Functions

virtual int setLayer1 (DtIffAtcNavaidsPdu *pdu)
virtual int setLayer2 (DtIffAtcNavaidsPdu *pdu, int startingByteLocation)
virtual int setLayer3 (DtIffAtcNavaidsPdu *pdu, int startingByteLocation, DtStandardVariableRecordFactory *standardVariableRecordFactory)
virtual int setLayer4 (DtIffAtcNavaidsPdu *pdu, int startingByteLocation, DtStandardVariableRecordFactory *standardVariableRecordFactory)
virtual int setLayer5 (DtIffAtcNavaidsPdu *pdu, int startingByteLocation, DtStandardVariableRecordFactory *standardVariableRecordFactory)

Protected Attributes

DtStandardVariableRecordFactorymyDefaultSVRFactory

Detailed Description

The DtStateDecoder class provides a base class for all DIS Decoders.

Constructor & Destructor Documentation

DtIffAtcNavaidsDecoder::DtIffAtcNavaidsDecoder ( )
virtual DtIffAtcNavaidsDecoder::~DtIffAtcNavaidsDecoder ( )
virtual

Member Function Documentation

virtual DtPduDecoder* DtIffAtcNavaidsDecoder::clone ( ) const
virtual

Implements DtPduDecoder.

virtual void DtIffAtcNavaidsDecoder::decode ( DtPdu pdu,
DtPduFactory pduFactory = 0 
)
virtual

Implements DtPduDecoder.

virtual int DtIffAtcNavaidsDecoder::setLayer1 ( DtIffAtcNavaidsPdu pdu)
protectedvirtual
virtual int DtIffAtcNavaidsDecoder::setLayer2 ( DtIffAtcNavaidsPdu pdu,
int  startingByteLocation 
)
protectedvirtual
virtual int DtIffAtcNavaidsDecoder::setLayer3 ( DtIffAtcNavaidsPdu pdu,
int  startingByteLocation,
DtStandardVariableRecordFactory standardVariableRecordFactory 
)
protectedvirtual
virtual int DtIffAtcNavaidsDecoder::setLayer4 ( DtIffAtcNavaidsPdu pdu,
int  startingByteLocation,
DtStandardVariableRecordFactory standardVariableRecordFactory 
)
protectedvirtual
virtual int DtIffAtcNavaidsDecoder::setLayer5 ( DtIffAtcNavaidsPdu pdu,
int  startingByteLocation,
DtStandardVariableRecordFactory standardVariableRecordFactory 
)
protectedvirtual

Member Data Documentation

DtStandardVariableRecordFactory* DtIffAtcNavaidsDecoder::myDefaultSVRFactory
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Jan 7 13:31:29 EST 2015 from SVN revision 149162
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)