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
DtIffAtcNavaidsDataCommunications Class Reference

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

+ Collaboration diagram for DtIffAtcNavaidsDataCommunications:

Public Member Functions

 DtIffAtcNavaidsDataCommunications ()
 Constructors.
 DtIffAtcNavaidsDataCommunications (const DtIffAtcNavaidsDataCommunications &orig)
DtIffAtcNavaidsDataCommunicationsoperator= (const DtIffAtcNavaidsDataCommunications &orig)
 Assignment operators.
DtIffAtcNavaidsDataCommunicationsoperator= (const DtNetIffAtcNavaidsPduLayer5 &orig)
virtual ~DtIffAtcNavaidsDataCommunications ()
 Destructor.
virtual void setReportingSimulation (DtSimulationAddress value)
 Set/Get reportingSimulation.
virtual DtSimulationAddress reportingSimulation () const
virtual void setAvailableLayers (DtU8 value)
 Set/Get availableLayers.
virtual DtU8 availableLayers () const
virtual void setDataCategory (DtIffAtcNavaidsDataCategory value)
 Set/Get dataCategory.
virtual DtIffAtcNavaidsDataCategory dataCategory () 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 DtNetIffAtcNavaidsPduLayer5 &record)
 Load/Unload data from a packet record.
virtual void loadNetRecord (DtNetIffAtcNavaidsPduLayer5 &record) const

Protected Attributes

DtNetFederateId myReportingSimulation
 Data members:
DtNetU8 myLayers
DtNetU8 myDataCategory
DtU16 myNumParameterSets

Detailed Description

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

Constructor & Destructor Documentation

DtIffAtcNavaidsDataCommunications::DtIffAtcNavaidsDataCommunications ( )

Constructors.

DtIffAtcNavaidsDataCommunications::DtIffAtcNavaidsDataCommunications ( const DtIffAtcNavaidsDataCommunications orig)
virtual DtIffAtcNavaidsDataCommunications::~DtIffAtcNavaidsDataCommunications ( )
virtual

Destructor.

Member Function Documentation

virtual DtU8 DtIffAtcNavaidsDataCommunications::availableLayers ( ) const
virtual
virtual DtIffAtcNavaidsDataCategory DtIffAtcNavaidsDataCommunications::dataCategory ( ) const
virtual
virtual void DtIffAtcNavaidsDataCommunications::loadNetRecord ( DtNetIffAtcNavaidsPduLayer5 record) const
virtual
virtual DtU16 DtIffAtcNavaidsDataCommunications::numParameterSets ( ) const
virtual
DtIffAtcNavaidsDataCommunications& DtIffAtcNavaidsDataCommunications::operator= ( const DtIffAtcNavaidsDataCommunications orig)

Assignment operators.

DtIffAtcNavaidsDataCommunications& DtIffAtcNavaidsDataCommunications::operator= ( const DtNetIffAtcNavaidsPduLayer5 orig)
virtual void DtIffAtcNavaidsDataCommunications::print ( ) const
virtual

Print the information contained in the record.

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

Print the information to a stream.

virtual DtSimulationAddress DtIffAtcNavaidsDataCommunications::reportingSimulation ( ) const
virtual
virtual void DtIffAtcNavaidsDataCommunications::setAvailableLayers ( DtU8  value)
virtual

Set/Get availableLayers.

virtual void DtIffAtcNavaidsDataCommunications::setDataCategory ( DtIffAtcNavaidsDataCategory  value)
virtual

Set/Get dataCategory.

virtual void DtIffAtcNavaidsDataCommunications::setNumParameterSets ( DtU16  )
virtual

Get the number of parameter sets.

virtual void DtIffAtcNavaidsDataCommunications::setReportingSimulation ( DtSimulationAddress  value)
virtual

Set/Get reportingSimulation.

virtual void DtIffAtcNavaidsDataCommunications::unloadNetRecord ( const DtNetIffAtcNavaidsPduLayer5 record)
virtual

Load/Unload data from a packet record.

Member Data Documentation

DtNetU8 DtIffAtcNavaidsDataCommunications::myDataCategory
protected
DtNetU8 DtIffAtcNavaidsDataCommunications::myLayers
protected
DtU16 DtIffAtcNavaidsDataCommunications::myNumParameterSets
protected
DtNetFederateId DtIffAtcNavaidsDataCommunications::myReportingSimulation
protected

Data members:


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

Document ID: Generated on Thu Feb 22 04:26:36 EST 2018 from SVN revision 186468
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)