![]() |
VR-Link API Documentation for DIS
|
DtIffAtcNavaidsSystemID is a class which contains information identifying the emitting system in the IFF/ATC/NAVAIDS PDU. More...
Collaboration diagram for DtIffAtcNavaidsSystemID:Public Member Functions | |
| DtIffAtcNavaidsSystemID () | |
| Constructors. More... | |
| DtIffAtcNavaidsSystemID (DtIffAtcNavaidsSysType type, DtIffAtcNavaidsSysName name, DtIffAtcNavaidsSysMode mode, unsigned int changeOptions=0) | |
| DtIffAtcNavaidsSystemID (const DtIffAtcNavaidsSystemID &orig) | |
| DtIffAtcNavaidsSystemID & | operator= (const DtIffAtcNavaidsSystemID &orig) |
| Assignment operator. More... | |
| DtIffAtcNavaidsSystemID & | operator= (const DtNetIffAtcNavaidsSystemID &orig) |
| virtual | ~DtIffAtcNavaidsSystemID () |
| Destructor. More... | |
| virtual void | setSystemType (DtIffAtcNavaidsSysType type) |
| Set/Get the system type. More... | |
| virtual DtIffAtcNavaidsSysType | systemType () const |
| virtual void | setSystemName (DtIffAtcNavaidsSysName name) |
| Set/Get the system name. More... | |
| virtual DtIffAtcNavaidsSysName | systemName () const |
| virtual void | setSystemMode (DtIffAtcNavaidsSysMode mode) |
| Set/Get the system mode. More... | |
| virtual DtIffAtcNavaidsSysMode | systemMode () const |
| virtual void | setChangeOptions (DtU8 opts) |
| Set/Get the system change/options. More... | |
| virtual DtU8 | changeOptions () const |
| virtual void | setChangeOptionsBit (DtIffAtcNavaidsChangeOptionsBit bit, bool value) |
| Set/Get the system change/option by bit value. More... | |
| virtual bool | changeOptionsBit (DtIffAtcNavaidsChangeOptionsBit bit) const |
| virtual bool | interrogator () const |
| Convenience function: Returns whether or not the systemType is an interrogator. More... | |
| virtual void | print () const |
| Print the information contained in the record. More... | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Print the information to a stream. More... | |
| virtual void | unloadNetRecord (const DtNetIffAtcNavaidsSystemID &record) |
| Load/Unload data from a packet record. More... | |
| virtual void | loadNetRecord (DtNetIffAtcNavaidsSystemID &record) const |
Protected Attributes | |
| DtIffAtcNavaidsSysType | myType |
| Data members: More... | |
| DtIffAtcNavaidsSysName | myName |
| DtIffAtcNavaidsSysMode | myMode |
| DtU8 | myChangeOptions |
DtIffAtcNavaidsSystemID is a class which contains information identifying the emitting system in the IFF/ATC/NAVAIDS PDU.
| DtIffAtcNavaidsSystemID::DtIffAtcNavaidsSystemID | ( | ) |
Constructors.
| DtIffAtcNavaidsSystemID::DtIffAtcNavaidsSystemID | ( | DtIffAtcNavaidsSysType | type, |
| DtIffAtcNavaidsSysName | name, | ||
| DtIffAtcNavaidsSysMode | mode, | ||
| unsigned int | changeOptions = 0 |
||
| ) |
| DtIffAtcNavaidsSystemID::DtIffAtcNavaidsSystemID | ( | const DtIffAtcNavaidsSystemID & | orig | ) |
|
virtual |
Destructor.
|
virtual |
|
virtual |
|
virtual |
Convenience function: Returns whether or not the systemType is an interrogator.
|
virtual |
| DtIffAtcNavaidsSystemID& DtIffAtcNavaidsSystemID::operator= | ( | const DtIffAtcNavaidsSystemID & | orig | ) |
Assignment operator.
| DtIffAtcNavaidsSystemID& DtIffAtcNavaidsSystemID::operator= | ( | const DtNetIffAtcNavaidsSystemID & | orig | ) |
|
virtual |
Print the information contained in the record.
|
virtual |
Print the information to a stream.
|
virtual |
Set/Get the system change/options.
|
virtual |
Set/Get the system change/option by bit value.
|
virtual |
Set/Get the system mode.
|
virtual |
Set/Get the system name.
|
virtual |
Set/Get the system type.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Load/Unload data from a packet record.
|
protected |
|
protected |
|
protected |
|
protected |
Data members: