![]() |
VR-Link API Documentation for DIS
|
DtIffAtcNavaidsLayerHeader is a class which contains the layer header information for a layer of the IFF/ATC/NAVAIDS PDU. More...
Collaboration diagram for DtIffAtcNavaidsLayerHeader:Public Member Functions | |
| DtIffAtcNavaidsLayerHeader () | |
| Constructors. | |
| DtIffAtcNavaidsLayerHeader (const DtIffAtcNavaidsLayerHeader &orig) | |
| DtIffAtcNavaidsLayerHeader & | operator= (const DtIffAtcNavaidsLayerHeader &orig) |
| Assignment operator. | |
| DtIffAtcNavaidsLayerHeader & | operator= (const DtNetIffAtcNavaidsLayerHeader &orig) |
| virtual | ~DtIffAtcNavaidsLayerHeader () |
| Destructor. | |
| virtual void | setLayerNumber (DtU8 num) |
| Set/Get the layer number. | |
| virtual DtU8 | layerNumber () const |
| virtual void | setLayerInfo (DtIffAtcNavaidsLayerSpecificInfo info) |
| Set/Get the layer-specific information. | |
| virtual DtIffAtcNavaidsLayerSpecificInfo | layerInfo () const |
| virtual void | setLayerLength (DtU16 length) |
| Set/Get the layer length. | |
| virtual DtU16 | layerLength () 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 DtNetIffAtcNavaidsLayerHeader &record) |
| Load/Unload data from a packet record. | |
| virtual void | loadNetRecord (DtNetIffAtcNavaidsLayerHeader &record) const |
Protected Attributes | |
| DtU8 | myLayerNumber |
| Data members: | |
| DtU8 | myLayerInfo |
| DtU16 | myLayerLength |
DtIffAtcNavaidsLayerHeader is a class which contains the layer header information for a layer of the IFF/ATC/NAVAIDS PDU.
These records are maintained automatically by the PDU class as layers are created and deleted from the PDU.
Constructors.
| virtual DtIffAtcNavaidsLayerHeader::~DtIffAtcNavaidsLayerHeader | ( | ) | [virtual] |
Destructor.
| virtual DtIffAtcNavaidsLayerSpecificInfo DtIffAtcNavaidsLayerHeader::layerInfo | ( | ) | const [virtual] |
| virtual DtU16 DtIffAtcNavaidsLayerHeader::layerLength | ( | ) | const [virtual] |
| virtual DtU8 DtIffAtcNavaidsLayerHeader::layerNumber | ( | ) | const [virtual] |
| virtual void DtIffAtcNavaidsLayerHeader::loadNetRecord | ( | DtNetIffAtcNavaidsLayerHeader & | record | ) | const [virtual] |
| DtIffAtcNavaidsLayerHeader& DtIffAtcNavaidsLayerHeader::operator= | ( | const DtIffAtcNavaidsLayerHeader & | orig | ) |
Assignment operator.
| DtIffAtcNavaidsLayerHeader& DtIffAtcNavaidsLayerHeader::operator= | ( | const DtNetIffAtcNavaidsLayerHeader & | orig | ) |
| virtual void DtIffAtcNavaidsLayerHeader::print | ( | ) | const [virtual] |
Print the information contained in the record.
| virtual void DtIffAtcNavaidsLayerHeader::printDataToStream | ( | std::ostream & | stream | ) | const [virtual] |
Print the information to a stream.
| virtual void DtIffAtcNavaidsLayerHeader::setLayerInfo | ( | DtIffAtcNavaidsLayerSpecificInfo | info | ) | [virtual] |
Set/Get the layer-specific information.
| virtual void DtIffAtcNavaidsLayerHeader::setLayerLength | ( | DtU16 | length | ) | [virtual] |
Set/Get the layer length.
| virtual void DtIffAtcNavaidsLayerHeader::setLayerNumber | ( | DtU8 | num | ) | [virtual] |
Set/Get the layer number.
| virtual void DtIffAtcNavaidsLayerHeader::unloadNetRecord | ( | const DtNetIffAtcNavaidsLayerHeader & | record | ) | [virtual] |
Load/Unload data from a packet record.
DtU8 DtIffAtcNavaidsLayerHeader::myLayerInfo [protected] |
DtU16 DtIffAtcNavaidsLayerHeader::myLayerLength [protected] |
DtU8 DtIffAtcNavaidsLayerHeader::myLayerNumber [protected] |
Data members: