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 Attributes
DtIffAtcNavaidsMode5Interrogator Class Reference

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

+ Collaboration diagram for DtIffAtcNavaidsMode5Interrogator:

Public Member Functions

 DtIffAtcNavaidsMode5Interrogator ()
 Constructors.
 DtIffAtcNavaidsMode5Interrogator (const DtIffAtcNavaidsMode5Interrogator &orig)
DtIffAtcNavaidsMode5Interrogatoroperator= (const DtIffAtcNavaidsMode5Interrogator &orig)
 Assignment operators.
DtIffAtcNavaidsMode5Interrogatoroperator= (const DtNetIffAtcNavaidsPduLayer3Interrogator &orig)
virtual ~DtIffAtcNavaidsMode5Interrogator ()
 Destructor.
virtual void setReportingSimulation (DtSimulationAddress value)
 Set/Get reportingSimulation.
virtual DtSimulationAddress reportingSimulation () const
virtual void setMode5Status (DtNetU8 value)
 Set/Get mode5Status.
virtual DtNetU8 mode5Status () const
virtual void setMode5StatusBit (DtIffAtcNavaidsMode5InterrogatorStatus bit, bool value)
virtual bool mode5StatusBit (DtIffAtcNavaidsMode5InterrogatorStatus bit)
virtual void setMessageFormatsPresent (DtU32 value)
 Set/Get messageFormatsPresent.
virtual DtU32 messageFormatsPresent () const
virtual void setInterrogatedEntityID (DtEntityIdentifier value)
 Set/Get interrogatedEntityID.
virtual DtEntityIdentifier interrogatedEntityID () 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 DtNetIffAtcNavaidsPduLayer3Interrogator &record)
 Load/Unload data from a packet record.
virtual void loadNetRecord (DtNetIffAtcNavaidsPduLayer3Interrogator &record) const

Protected Attributes

DtNetFederateId myReportingSimulation
DtNetU8 myMode5Status
DtNetU32 myMessageFormatsPresent
DtNetEntityIdentifier myInterrogatedEntityID
DtU16 myNumParameterSets

Detailed Description

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

Constructor & Destructor Documentation

DtIffAtcNavaidsMode5Interrogator::DtIffAtcNavaidsMode5Interrogator ( )

Constructors.

DtIffAtcNavaidsMode5Interrogator::DtIffAtcNavaidsMode5Interrogator ( const DtIffAtcNavaidsMode5Interrogator orig)
virtual DtIffAtcNavaidsMode5Interrogator::~DtIffAtcNavaidsMode5Interrogator ( )
virtual

Destructor.

Member Function Documentation

virtual DtEntityIdentifier DtIffAtcNavaidsMode5Interrogator::interrogatedEntityID ( ) const
virtual
virtual void DtIffAtcNavaidsMode5Interrogator::loadNetRecord ( DtNetIffAtcNavaidsPduLayer3Interrogator record) const
virtual
virtual DtU32 DtIffAtcNavaidsMode5Interrogator::messageFormatsPresent ( ) const
virtual
virtual DtNetU8 DtIffAtcNavaidsMode5Interrogator::mode5Status ( ) const
virtual
virtual bool DtIffAtcNavaidsMode5Interrogator::mode5StatusBit ( DtIffAtcNavaidsMode5InterrogatorStatus  bit)
virtual
virtual DtU16 DtIffAtcNavaidsMode5Interrogator::numParameterSets ( ) const
virtual
DtIffAtcNavaidsMode5Interrogator& DtIffAtcNavaidsMode5Interrogator::operator= ( const DtIffAtcNavaidsMode5Interrogator orig)

Assignment operators.

DtIffAtcNavaidsMode5Interrogator& DtIffAtcNavaidsMode5Interrogator::operator= ( const DtNetIffAtcNavaidsPduLayer3Interrogator orig)
virtual void DtIffAtcNavaidsMode5Interrogator::print ( ) const
virtual

Print the information contained in the record.

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

Print the information to a stream.

virtual DtSimulationAddress DtIffAtcNavaidsMode5Interrogator::reportingSimulation ( ) const
virtual
virtual void DtIffAtcNavaidsMode5Interrogator::setInterrogatedEntityID ( DtEntityIdentifier  value)
virtual

Set/Get interrogatedEntityID.

virtual void DtIffAtcNavaidsMode5Interrogator::setMessageFormatsPresent ( DtU32  value)
virtual

Set/Get messageFormatsPresent.

virtual void DtIffAtcNavaidsMode5Interrogator::setMode5Status ( DtNetU8  value)
virtual

Set/Get mode5Status.

virtual void DtIffAtcNavaidsMode5Interrogator::setMode5StatusBit ( DtIffAtcNavaidsMode5InterrogatorStatus  bit,
bool  value 
)
virtual
virtual void DtIffAtcNavaidsMode5Interrogator::setNumParameterSets ( DtU16  )
virtual

Get the number of parameter sets.

virtual void DtIffAtcNavaidsMode5Interrogator::setReportingSimulation ( DtSimulationAddress  value)
virtual

Set/Get reportingSimulation.

virtual void DtIffAtcNavaidsMode5Interrogator::unloadNetRecord ( const DtNetIffAtcNavaidsPduLayer3Interrogator record)
virtual

Load/Unload data from a packet record.

Member Data Documentation

DtNetEntityIdentifier DtIffAtcNavaidsMode5Interrogator::myInterrogatedEntityID
protected
DtNetU32 DtIffAtcNavaidsMode5Interrogator::myMessageFormatsPresent
protected
DtNetU8 DtIffAtcNavaidsMode5Interrogator::myMode5Status
protected
DtU16 DtIffAtcNavaidsMode5Interrogator::myNumParameterSets
protected
DtNetFederateId DtIffAtcNavaidsMode5Interrogator::myReportingSimulation
protected

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

Document ID: Generated on Mon Feb 6 18:36:34 EST 2017 from SVN revision 173107
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)