VR-Link API Documentation for DIS
List of all members | Public Member Functions | Protected Attributes
DtIffAtcNavaidsMode5Transponder Class Reference

DtIffAtcNavaidsMode5Transponder is a class which contains layer of the IFF/ATC/NAVAIDS PDU. More...

+ Collaboration diagram for DtIffAtcNavaidsMode5Transponder:

Public Member Functions

 DtIffAtcNavaidsMode5Transponder ()
 Constructors.
 DtIffAtcNavaidsMode5Transponder (const DtIffAtcNavaidsMode5Transponder &orig)
DtIffAtcNavaidsMode5Transponderoperator= (const DtIffAtcNavaidsMode5Transponder &orig)
 Assignment operators.
DtIffAtcNavaidsMode5Transponderoperator= (const DtNetIffAtcNavaidsPduLayer3Transponder &orig)
virtual ~DtIffAtcNavaidsMode5Transponder ()
 Destructor.
virtual void setReportingSimulation (DtSimulationAddress value)
 Set/Get reportingSimulation.
virtual DtSimulationAddress reportingSimulation () const
virtual void setMode5Status (DtIffAtcNavaidsMode5TransponderStatus value)
 Set/Get reportingSimulation.
virtual
DtIffAtcNavaidsMode5TransponderStatus 
mode5Status () const
virtual void setPin (DtU16 value)
 Set/Get Pin.
virtual DtU16 pin () const
virtual void setMessageFormatsPresent (DtU32 value)
 Set/Get messageFormatsPresent.
virtual DtU32 messageFormatsPresent () const
virtual void setEnhancedMode1 (DtU16 value)
 Set/Get EnhancedMode1.
virtual DtU16 enhancedMode1 () const
virtual void setNationalOrigin (DtU16 value)
 Set/Get NationalOrigin.
virtual DtU16 nationalOrigin () const
virtual void setSupplementalData (DtIffAtcNavaidsNode5TransponderSupplementalData value)
 Set/Get SupplementalData.
virtual
DtIffAtcNavaidsNode5TransponderSupplementalData 
supplementalData () const
virtual void setNavigationSource (DtIffAtcNavaidsNavigationSource value)
 Set/Get NavigationSource.
virtual
DtIffAtcNavaidsNavigationSource 
navigationSource () const
virtual void setFigureOfMerit (DtU8 value)
 Set/Get FigureOfMerit.
virtual DtU8 figureOfMerit () const
virtual void setNumParameterSets (DtU16)
 Get the number of parameter sets.
virtual DtU16 numParameterSets () const
virtual void print () const
 Print the information contained in the record.
virtual void printDataToStream (std::ostream &stream) const
 Print the information to a stream.
virtual void unloadNetRecord (const DtNetIffAtcNavaidsPduLayer3Transponder &record)
 Load/Unload data from a packet record.
virtual void loadNetRecord (DtNetIffAtcNavaidsPduLayer3Transponder &record) const

Protected Attributes

DtNetFederateId myReportingSimulation
DtNetU16 myMode5Status
DtNetU16 myPIN
DtNetU32 myMessageFormatsPresent
DtNetU16 myEnhancedMode1
DtNetU16 myNationalOrigin
DtNetU8 mySupplementalData
DtNetU8 myNavigationSource
DtNetU8 myFigureOfMerit
DtU16 myNumParameterSets

Detailed Description

DtIffAtcNavaidsMode5Transponder is a class which contains layer of the IFF/ATC/NAVAIDS PDU.

Constructor & Destructor Documentation

DtIffAtcNavaidsMode5Transponder::DtIffAtcNavaidsMode5Transponder ( )

Constructors.

DtIffAtcNavaidsMode5Transponder::DtIffAtcNavaidsMode5Transponder ( const DtIffAtcNavaidsMode5Transponder orig)
virtual DtIffAtcNavaidsMode5Transponder::~DtIffAtcNavaidsMode5Transponder ( )
virtual

Destructor.

Member Function Documentation

virtual DtU16 DtIffAtcNavaidsMode5Transponder::enhancedMode1 ( ) const
virtual
virtual DtU8 DtIffAtcNavaidsMode5Transponder::figureOfMerit ( ) const
virtual
virtual void DtIffAtcNavaidsMode5Transponder::loadNetRecord ( DtNetIffAtcNavaidsPduLayer3Transponder record) const
virtual
virtual DtU32 DtIffAtcNavaidsMode5Transponder::messageFormatsPresent ( ) const
virtual
virtual DtIffAtcNavaidsMode5TransponderStatus DtIffAtcNavaidsMode5Transponder::mode5Status ( ) const
virtual
virtual DtU16 DtIffAtcNavaidsMode5Transponder::nationalOrigin ( ) const
virtual
virtual DtIffAtcNavaidsNavigationSource DtIffAtcNavaidsMode5Transponder::navigationSource ( ) const
virtual
virtual DtU16 DtIffAtcNavaidsMode5Transponder::numParameterSets ( ) const
virtual
DtIffAtcNavaidsMode5Transponder& DtIffAtcNavaidsMode5Transponder::operator= ( const DtIffAtcNavaidsMode5Transponder orig)

Assignment operators.

DtIffAtcNavaidsMode5Transponder& DtIffAtcNavaidsMode5Transponder::operator= ( const DtNetIffAtcNavaidsPduLayer3Transponder orig)
virtual DtU16 DtIffAtcNavaidsMode5Transponder::pin ( ) const
virtual
virtual void DtIffAtcNavaidsMode5Transponder::print ( ) const
virtual

Print the information contained in the record.

virtual void DtIffAtcNavaidsMode5Transponder::printDataToStream ( std::ostream &  stream) const
virtual

Print the information to a stream.

virtual DtSimulationAddress DtIffAtcNavaidsMode5Transponder::reportingSimulation ( ) const
virtual
virtual void DtIffAtcNavaidsMode5Transponder::setEnhancedMode1 ( DtU16  value)
virtual

Set/Get EnhancedMode1.

virtual void DtIffAtcNavaidsMode5Transponder::setFigureOfMerit ( DtU8  value)
virtual

Set/Get FigureOfMerit.

virtual void DtIffAtcNavaidsMode5Transponder::setMessageFormatsPresent ( DtU32  value)
virtual

Set/Get messageFormatsPresent.

virtual void DtIffAtcNavaidsMode5Transponder::setMode5Status ( DtIffAtcNavaidsMode5TransponderStatus  value)
virtual

Set/Get reportingSimulation.

virtual void DtIffAtcNavaidsMode5Transponder::setNationalOrigin ( DtU16  value)
virtual

Set/Get NationalOrigin.

virtual void DtIffAtcNavaidsMode5Transponder::setNavigationSource ( DtIffAtcNavaidsNavigationSource  value)
virtual

Set/Get NavigationSource.

virtual void DtIffAtcNavaidsMode5Transponder::setNumParameterSets ( DtU16  )
virtual

Get the number of parameter sets.

virtual void DtIffAtcNavaidsMode5Transponder::setPin ( DtU16  value)
virtual

Set/Get Pin.

virtual void DtIffAtcNavaidsMode5Transponder::setReportingSimulation ( DtSimulationAddress  value)
virtual

Set/Get reportingSimulation.

virtual void DtIffAtcNavaidsMode5Transponder::setSupplementalData ( DtIffAtcNavaidsNode5TransponderSupplementalData  value)
virtual

Set/Get SupplementalData.

virtual DtIffAtcNavaidsNode5TransponderSupplementalData DtIffAtcNavaidsMode5Transponder::supplementalData ( ) const
virtual
virtual void DtIffAtcNavaidsMode5Transponder::unloadNetRecord ( const DtNetIffAtcNavaidsPduLayer3Transponder record)
virtual

Load/Unload data from a packet record.

Member Data Documentation

DtNetU16 DtIffAtcNavaidsMode5Transponder::myEnhancedMode1
protected
DtNetU8 DtIffAtcNavaidsMode5Transponder::myFigureOfMerit
protected
DtNetU32 DtIffAtcNavaidsMode5Transponder::myMessageFormatsPresent
protected
DtNetU16 DtIffAtcNavaidsMode5Transponder::myMode5Status
protected
DtNetU16 DtIffAtcNavaidsMode5Transponder::myNationalOrigin
protected
DtNetU8 DtIffAtcNavaidsMode5Transponder::myNavigationSource
protected
DtU16 DtIffAtcNavaidsMode5Transponder::myNumParameterSets
protected
DtNetU16 DtIffAtcNavaidsMode5Transponder::myPIN
protected
DtNetFederateId DtIffAtcNavaidsMode5Transponder::myReportingSimulation
protected
DtNetU8 DtIffAtcNavaidsMode5Transponder::mySupplementalData
protected

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

Document ID: Generated on Wed Oct 23 22:25:48 EDT 2013 from SVN revision 132765
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)