VR-Link API Documentation for DIS
Public Member Functions | Protected Attributes
DtIffAtcNavaidsSystemID Class Reference

DtIffAtcNavaidsSystemID is a class which contains information identifying the emitting system in the IFF/ATC/NAVAIDS PDU. More...

+ Collaboration diagram for DtIffAtcNavaidsSystemID:

List of all members.

Public Member Functions

 DtIffAtcNavaidsSystemID ()
 Constructors.
 DtIffAtcNavaidsSystemID (const DtIffAtcNavaidsSystemID &orig)
DtIffAtcNavaidsSystemIDoperator= (const DtIffAtcNavaidsSystemID &orig)
 Assignment operator.
DtIffAtcNavaidsSystemIDoperator= (const DtNetIffAtcNavaidsSystemID &orig)
virtual ~DtIffAtcNavaidsSystemID ()
 Destructor.
virtual void setSystemType (DtIffAtcNavaidsSysType type)
 Set/Get the system type.
virtual DtIffAtcNavaidsSysType systemType () const
virtual void setSystemName (DtIffAtcNavaidsSysName name)
 Set/Get the system name.
virtual DtIffAtcNavaidsSysName systemName () const
virtual void setSystemMode (DtIffAtcNavaidsSysMode mode)
 Set/Get the system mode.
virtual DtIffAtcNavaidsSysMode systemMode () const
virtual void setChangeOptions (DtU8 opts)
 Set/Get the system change/options.
virtual DtU8 changeOptions () const
virtual void setChangeOptionsBit (DtIffAtcNavaidsChangeOptionsBit bit, bool value)
 Set/Get the system change/option by bit value.
virtual bool changeOptionsBit (DtIffAtcNavaidsChangeOptionsBit bit) 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 DtNetIffAtcNavaidsSystemID &record)
 Load/Unload data from a packet record.
virtual void loadNetRecord (DtNetIffAtcNavaidsSystemID &record) const

Protected Attributes

DtIffAtcNavaidsSysType myType
 Data members:
DtIffAtcNavaidsSysName myName
DtIffAtcNavaidsSysMode myMode
DtU8 myChangeOptions

Detailed Description

DtIffAtcNavaidsSystemID is a class which contains information identifying the emitting system in the IFF/ATC/NAVAIDS PDU.


Constructor & Destructor Documentation

Constructors.

Destructor.


Member Function Documentation

virtual DtU8 DtIffAtcNavaidsSystemID::changeOptions ( ) const [virtual]
virtual void DtIffAtcNavaidsSystemID::loadNetRecord ( DtNetIffAtcNavaidsSystemID record) const [virtual]
DtIffAtcNavaidsSystemID& DtIffAtcNavaidsSystemID::operator= ( const DtIffAtcNavaidsSystemID orig)

Assignment operator.

DtIffAtcNavaidsSystemID& DtIffAtcNavaidsSystemID::operator= ( const DtNetIffAtcNavaidsSystemID orig)
virtual void DtIffAtcNavaidsSystemID::print ( ) const [virtual]

Print the information contained in the record.

virtual void DtIffAtcNavaidsSystemID::printDataToStream ( std::ostream &  stream) const [virtual]

Print the information to a stream.

virtual void DtIffAtcNavaidsSystemID::setChangeOptions ( DtU8  opts) [virtual]

Set/Get the system change/options.

virtual void DtIffAtcNavaidsSystemID::setChangeOptionsBit ( DtIffAtcNavaidsChangeOptionsBit  bit,
bool  value 
) [virtual]

Set/Get the system change/option by bit value.

Set/Get the system mode.

Set/Get the system name.

Set/Get the system type.

virtual void DtIffAtcNavaidsSystemID::unloadNetRecord ( const DtNetIffAtcNavaidsSystemID record) [virtual]

Load/Unload data from a packet record.


Member Data Documentation

Data members:


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

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)