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

DtIffAtcNavaidsParameter is a class which contains the parameter data for the IFF/ATC/NAVAIDS PDU. More...

+ Collaboration diagram for DtIffAtcNavaidsParameter:

Public Member Functions

 DtIffAtcNavaidsParameter ()
 Constructors.
 DtIffAtcNavaidsParameter (const DtIffAtcNavaidsParameter &src)
DtIffAtcNavaidsParameteroperator= (const DtIffAtcNavaidsParameter &src)
 Assignment operator.
DtIffAtcNavaidsParameteroperator= (const DtNetIffAtcNavaidsParameter &src)
virtual ~DtIffAtcNavaidsParameter ()
 Destructor.
int operator== (const DtIffAtcNavaidsParameter &rhs) const
int operator!= (const DtIffAtcNavaidsParameter &rhs) const
virtual void setERP (DtFloat32 value)
 Set/Get the ERP.
virtual DtFloat32 ERP () const
virtual void setFrequency (DtFloat32 value)
 Set/Get the frequency.
virtual DtFloat32 frequency () const
virtual void setPgRF (DtFloat32 value)
 Set/Get the PgRF.
virtual DtFloat32 PgRF () const
virtual void setPulseWidth (DtFloat32 value)
 Set/Get the pulse width.
virtual DtFloat32 pulseWidth () const
virtual void setBurstLength (DtU32 value)
 Set/Get the burst length.
virtual DtU32 burstLength () const
virtual void setApplicableModes (DtIffAtcNavaidsApplicableModes value)
 Set/Get the applicable modes.
virtual
DtIffAtcNavaidsApplicableModes 
applicableModes () const
virtual void print () const
 Print the information contained in the record.
virtual void printToStream (std::ostream &stream) const
virtual void unloadNetRecord (const DtNetIffAtcNavaidsParameter &record)
 Load/Unload data from a packet record.
virtual void loadNetRecord (DtNetIffAtcNavaidsParameter &record) const

Protected Attributes

DtFloat32 myERP
 Data members:
DtFloat32 myFrequency
DtFloat32 myPgRF
DtFloat32 myPulseWidth
DtU32 myBurstLength
DtU8 myApplicableModes

Detailed Description

DtIffAtcNavaidsParameter is a class which contains the parameter data for the IFF/ATC/NAVAIDS PDU.

Constructor & Destructor Documentation

DtIffAtcNavaidsParameter::DtIffAtcNavaidsParameter ( )

Constructors.

DtIffAtcNavaidsParameter::DtIffAtcNavaidsParameter ( const DtIffAtcNavaidsParameter src)
virtual DtIffAtcNavaidsParameter::~DtIffAtcNavaidsParameter ( )
virtual

Destructor.

Member Function Documentation

virtual DtIffAtcNavaidsApplicableModes DtIffAtcNavaidsParameter::applicableModes ( ) const
virtual
virtual DtU32 DtIffAtcNavaidsParameter::burstLength ( ) const
virtual
virtual DtFloat32 DtIffAtcNavaidsParameter::ERP ( ) const
virtual
virtual DtFloat32 DtIffAtcNavaidsParameter::frequency ( ) const
virtual
virtual void DtIffAtcNavaidsParameter::loadNetRecord ( DtNetIffAtcNavaidsParameter record) const
virtual
int DtIffAtcNavaidsParameter::operator!= ( const DtIffAtcNavaidsParameter rhs) const
DtIffAtcNavaidsParameter& DtIffAtcNavaidsParameter::operator= ( const DtIffAtcNavaidsParameter src)

Assignment operator.

DtIffAtcNavaidsParameter& DtIffAtcNavaidsParameter::operator= ( const DtNetIffAtcNavaidsParameter src)
int DtIffAtcNavaidsParameter::operator== ( const DtIffAtcNavaidsParameter rhs) const
virtual DtFloat32 DtIffAtcNavaidsParameter::PgRF ( ) const
virtual
virtual void DtIffAtcNavaidsParameter::print ( ) const
virtual

Print the information contained in the record.

virtual void DtIffAtcNavaidsParameter::printToStream ( std::ostream &  stream) const
virtual
virtual DtFloat32 DtIffAtcNavaidsParameter::pulseWidth ( ) const
virtual
virtual void DtIffAtcNavaidsParameter::setApplicableModes ( DtIffAtcNavaidsApplicableModes  value)
virtual

Set/Get the applicable modes.

virtual void DtIffAtcNavaidsParameter::setBurstLength ( DtU32  value)
virtual

Set/Get the burst length.

virtual void DtIffAtcNavaidsParameter::setERP ( DtFloat32  value)
virtual

Set/Get the ERP.

virtual void DtIffAtcNavaidsParameter::setFrequency ( DtFloat32  value)
virtual

Set/Get the frequency.

virtual void DtIffAtcNavaidsParameter::setPgRF ( DtFloat32  value)
virtual

Set/Get the PgRF.

virtual void DtIffAtcNavaidsParameter::setPulseWidth ( DtFloat32  value)
virtual

Set/Get the pulse width.

virtual void DtIffAtcNavaidsParameter::unloadNetRecord ( const DtNetIffAtcNavaidsParameter record)
virtual

Load/Unload data from a packet record.

Member Data Documentation

DtU8 DtIffAtcNavaidsParameter::myApplicableModes
protected
DtU32 DtIffAtcNavaidsParameter::myBurstLength
protected
DtFloat32 DtIffAtcNavaidsParameter::myERP
protected

Data members:

DtFloat32 DtIffAtcNavaidsParameter::myFrequency
protected
DtFloat32 DtIffAtcNavaidsParameter::myPgRF
protected
DtFloat32 DtIffAtcNavaidsParameter::myPulseWidth
protected

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

Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)