![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtSetIffRequest () | |
| default constructor | |
| DtSetIffRequest (const DtString &writeName, DtReaderWriterRegistry *parentRegistry=0) | |
| constructor If you have a request 'put' itself, the writeName will preface it. | |
| DtSetIffRequest (const DtString &writeName, const DtSetIffRequest &orig, DtReaderWriterRegistry *parentRegistry=0) | |
| copy constructor | |
| const DtSetIffRequest & | operator= (const DtSetIffRequest &orig) |
| assignment operator | |
| virtual | ~DtSetIffRequest () |
| virtual int | type () const |
| Returns DtSetIffRequestType. | |
| virtual void | setSystemOn (bool onOff) |
| virtual bool | systemOn () const |
| virtual void | setSystemOperational (bool onOff) |
| virtual bool | systemOperational () const |
| virtual void | setMode1On (bool onOff) |
| virtual bool | mode1On () const |
| virtual void | setMode1Damage (bool onOff) |
| virtual bool | mode1Damage () const |
| virtual void | setMode1Malfunction (bool onOff) |
| virtual bool | mode1Malfunction () const |
| virtual void | setMode1Code (DtU16 code) |
| virtual DtU16 | mode1Code () const |
| virtual void | setMode2On (bool onOff) |
| virtual bool | mode2On () const |
| virtual void | setMode2Damage (bool onOff) |
| virtual bool | mode2Damage () const |
| virtual void | setMode2Malfunction (bool onOff) |
| virtual bool | mode2Malfunction () const |
| virtual void | setMode2Code (DtU16 code) |
| virtual DtU16 | mode2Code () const |
| virtual void | setMode3On (bool onOff) |
| virtual bool | mode3On () const |
| virtual void | setMode3Damage (bool onOff) |
| virtual bool | mode3Damage () const |
| virtual void | setMode3Malfunction (bool onOff) |
| virtual bool | mode3Malfunction () const |
| virtual void | setMode3Code (DtU16 code) |
| virtual DtU16 | mode3Code () const |
| virtual void | setMode4On (bool onOff) |
| virtual bool | mode4On () const |
| virtual void | setMode4Damage (bool onOff) |
| virtual bool | mode4Damage () const |
| virtual void | setMode4Malfunction (bool onOff) |
| virtual bool | mode4Malfunction () const |
| virtual void | setMode4Code (DtU16 code) |
| virtual DtU16 | mode4Code () const |
| virtual void | setAltMode4Value (DtIffAtcNavaidsAltParm4 code) |
| virtual DtIffAtcNavaidsAltParm4 | altMode4Value () const |
| virtual void | setMode5On (bool onOff) |
| virtual bool | mode5On () const |
| virtual void | setMode5Damage (bool onOff) |
| virtual bool | mode5Damage () const |
| virtual void | setMode5Malfunction (bool onOff) |
| virtual bool | mode5Malfunction () const |
| virtual void | setUseAltMode5 (bool onOff) |
| virtual bool | useAltMode5 () const |
| virtual void | setModeSTcasI (bool onOff) |
| virtual bool | modeSTcasI () const |
| virtual void | setModeSOn (bool onOff) |
| virtual bool | modeSOn () const |
| virtual void | setModeSDamage (bool onOff) |
| virtual bool | modeSDamage () const |
| virtual void | setModeSMalfunction (bool onOff) |
| virtual bool | modeSMalfunction () const |
| virtual void | setEmergency (bool onOff) |
| virtual bool | emergency () const |
| virtual void | setFlash (bool onOff) |
| virtual bool | flash () const |
| virtual void | setSti (bool onOff) |
| virtual bool | sti () const |
| virtual DtSetDataRequest * | clone (const DtString &name, DtReaderWriterRegistry *parentRegistry=0) const |
| Creates a copy of the request. | |
| virtual DtString | stringRep () const |
| Get a readable string representation of this setDataRequest. | |
| virtual int | netRepSize () const |
| Returns the size of the full network representation (altitude included) padded to an 8-byte boundary. | |
| virtual bool | setFromNet (const char *contentBuffer, unsigned contentSize) |
| Fills in the request from the network buffer. | |
| virtual bool | setToNet () |
| Fills in the network buffer (created by base class setDataRequest) with the set data request contents. | |
Static Public Member Functions | |
| static DtSetDataRequest * | creator () |
Protected Types | |
| enum | SystemBit { SystemOnBit = 0, SystemOperationalBit = 1 } |
| Enums used internally for formatting the network representation of the data. More... | |
| enum | MiscBit { UseAltMode5Bit = 0, ModeSTcasIBit = 1, EmergencyBit = 2, FlashBit = 3, StiBit = 4 } |
Protected Member Functions | |
| virtual void | setBit (DtU8 &bitField, DtU8 bitNumber, bool bitValue) |
| Sets bit <bitNumber> to <bitValue> in <bitField>. bitField is modified. | |
| virtual bool | bitValue (DtU8 bitField, DtU8 bitNumber) |
| returns the value of bit <bitNumber> in <bitField>. | |
Protected Attributes | |
| DtRwBoolean | mySystemOn |
| DtRwBoolean | mySystemOperational |
| DtRwBoolean | myMode1On |
| DtRwBoolean | myMode1Damage |
| DtRwBoolean | myMode1Malfunction |
| DtRwInt | myMode1Code |
| DtRwBoolean | myMode2On |
| DtRwBoolean | myMode2Damage |
| DtRwBoolean | myMode2Malfunction |
| DtRwInt | myMode2Code |
| DtRwBoolean | myMode3On |
| DtRwBoolean | myMode3Damage |
| DtRwBoolean | myMode3Malfunction |
| DtRwInt | myMode3Code |
| DtRwBoolean | myMode4On |
| DtRwBoolean | myMode4Damage |
| DtRwBoolean | myMode4Malfunction |
| DtRwInt | myMode4Code |
| DtRwInt | myAltMode4Value |
| Set to 4095 to use alt mode 4. | |
| DtRwBoolean | myMode5On |
| DtRwBoolean | myMode5Damage |
| DtRwBoolean | myMode5Malfunction |
| DtRwBoolean | myUseAltMode5 |
| DtRwBoolean | myModeSTcasI |
| DtRwBoolean | myModeSOn |
| true = TCAS I, false = TCAS II | |
| DtRwBoolean | myModeSDamage |
| DtRwBoolean | myModeSMalfunction |
| DtRwBoolean | myEmergency |
| DtRwBoolean | myFlash |
| DtRwBoolean | mySti |
enum DtSetIffRequest::SystemBit [protected] |
enum DtSetIffRequest::MiscBit [protected] |
default constructor
| DtSetIffRequest::DtSetIffRequest | ( | const DtString & | writeName, |
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
constructor If you have a request 'put' itself, the writeName will preface it.
| DtSetIffRequest::DtSetIffRequest | ( | const DtString & | writeName, |
| const DtSetIffRequest & | orig, | ||
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) |
copy constructor
| virtual DtSetIffRequest::~DtSetIffRequest | ( | ) | [virtual] |
| const DtSetIffRequest& DtSetIffRequest::operator= | ( | const DtSetIffRequest & | orig | ) |
assignment operator
| virtual int DtSetIffRequest::type | ( | ) | const [virtual] |
Returns DtSetIffRequestType.
Implements DtSetDataRequest.
| virtual void DtSetIffRequest::setSystemOn | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::systemOn | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setSystemOperational | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::systemOperational | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode1On | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode1On | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode1Damage | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode1Damage | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode1Malfunction | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode1Malfunction | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode1Code | ( | DtU16 | code | ) | [virtual] |
| virtual DtU16 DtSetIffRequest::mode1Code | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode2On | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode2On | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode2Damage | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode2Damage | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode2Malfunction | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode2Malfunction | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode2Code | ( | DtU16 | code | ) | [virtual] |
| virtual DtU16 DtSetIffRequest::mode2Code | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode3On | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode3On | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode3Damage | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode3Damage | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode3Malfunction | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode3Malfunction | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode3Code | ( | DtU16 | code | ) | [virtual] |
| virtual DtU16 DtSetIffRequest::mode3Code | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode4On | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode4On | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode4Damage | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode4Damage | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode4Malfunction | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode4Malfunction | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode4Code | ( | DtU16 | code | ) | [virtual] |
| virtual DtU16 DtSetIffRequest::mode4Code | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setAltMode4Value | ( | DtIffAtcNavaidsAltParm4 | code | ) | [virtual] |
| virtual DtIffAtcNavaidsAltParm4 DtSetIffRequest::altMode4Value | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode5On | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode5On | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode5Damage | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode5Damage | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setMode5Malfunction | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::mode5Malfunction | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setUseAltMode5 | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::useAltMode5 | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setModeSTcasI | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::modeSTcasI | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setModeSOn | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::modeSOn | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setModeSDamage | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::modeSDamage | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setModeSMalfunction | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::modeSMalfunction | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setEmergency | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::emergency | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setFlash | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::flash | ( | ) | const [virtual] |
| virtual void DtSetIffRequest::setSti | ( | bool | onOff | ) | [virtual] |
| virtual bool DtSetIffRequest::sti | ( | ) | const [virtual] |
| virtual DtSetDataRequest* DtSetIffRequest::clone | ( | const DtString & | name, |
| DtReaderWriterRegistry * | parentRegistry = 0 |
||
| ) | const [virtual] |
Creates a copy of the request.
Implements DtSetDataRequest.
| virtual DtString DtSetIffRequest::stringRep | ( | ) | const [virtual] |
Get a readable string representation of this setDataRequest.
Implements DtSetDataRequest.
| virtual int DtSetIffRequest::netRepSize | ( | ) | const [virtual] |
Returns the size of the full network representation (altitude included) padded to an 8-byte boundary.
Reimplemented from DtSetDataRequest.
| virtual bool DtSetIffRequest::setFromNet | ( | const char * | contentBuffer, |
| unsigned | contentSize | ||
| ) | [virtual] |
Fills in the request from the network buffer.
Reimplemented from DtSetDataRequest.
| virtual bool DtSetIffRequest::setToNet | ( | ) | [virtual] |
Fills in the network buffer (created by base class setDataRequest) with the set data request contents.
Reimplemented from DtSetDataRequest.
| static DtSetDataRequest* DtSetIffRequest::creator | ( | ) | [static] |
| virtual void DtSetIffRequest::setBit | ( | DtU8 & | bitField, |
| DtU8 | bitNumber, | ||
| bool | bitValue | ||
| ) | [protected, virtual] |
Sets bit <bitNumber> to <bitValue> in <bitField>. bitField is modified.
| virtual bool DtSetIffRequest::bitValue | ( | DtU8 | bitField, |
| DtU8 | bitNumber | ||
| ) | [protected, virtual] |
returns the value of bit <bitNumber> in <bitField>.
DtRwBoolean DtSetIffRequest::mySystemOn [protected] |
DtRwBoolean DtSetIffRequest::mySystemOperational [protected] |
DtRwBoolean DtSetIffRequest::myMode1On [protected] |
DtRwBoolean DtSetIffRequest::myMode1Damage [protected] |
DtRwBoolean DtSetIffRequest::myMode1Malfunction [protected] |
DtRwInt DtSetIffRequest::myMode1Code [protected] |
DtRwBoolean DtSetIffRequest::myMode2On [protected] |
DtRwBoolean DtSetIffRequest::myMode2Damage [protected] |
DtRwBoolean DtSetIffRequest::myMode2Malfunction [protected] |
DtRwInt DtSetIffRequest::myMode2Code [protected] |
DtRwBoolean DtSetIffRequest::myMode3On [protected] |
DtRwBoolean DtSetIffRequest::myMode3Damage [protected] |
DtRwBoolean DtSetIffRequest::myMode3Malfunction [protected] |
DtRwInt DtSetIffRequest::myMode3Code [protected] |
DtRwBoolean DtSetIffRequest::myMode4On [protected] |
DtRwBoolean DtSetIffRequest::myMode4Damage [protected] |
DtRwBoolean DtSetIffRequest::myMode4Malfunction [protected] |
DtRwInt DtSetIffRequest::myMode4Code [protected] |
DtRwInt DtSetIffRequest::myAltMode4Value [protected] |
Set to 4095 to use alt mode 4.
DtRwBoolean DtSetIffRequest::myMode5On [protected] |
DtRwBoolean DtSetIffRequest::myMode5Damage [protected] |
DtRwBoolean DtSetIffRequest::myMode5Malfunction [protected] |
DtRwBoolean DtSetIffRequest::myUseAltMode5 [protected] |
DtRwBoolean DtSetIffRequest::myModeSTcasI [protected] |
DtRwBoolean DtSetIffRequest::myModeSOn [protected] |
true = TCAS I, false = TCAS II
DtRwBoolean DtSetIffRequest::myModeSDamage [protected] |
DtRwBoolean DtSetIffRequest::myModeSMalfunction [protected] |
DtRwBoolean DtSetIffRequest::myEmergency [protected] |
DtRwBoolean DtSetIffRequest::myFlash [protected] |
DtRwBoolean DtSetIffRequest::mySti [protected] |