![]() |
VR-Forces 5.0.2 Developer's Guide
|
2) Define the next frame class. This will be used for write access.

Protected Attributes | |
| DtIffStateComponentData | myData |
Protected Attributes inherited from makVrf::DtFrameStateInterface | |
| bool | myIsModified |
| UInt64 | myId |
| UInt64 | myStateId |
| UInt64 | myLegionId |
| bool | myIsWritable |
| bool | myCleared |
| bool | myAdvancedFrame |
Additional Inherited Members | |
Public Attributes inherited from makVrf::DtFrameStateInterface | |
| boost::signals2::signal< void(DtFrameStateInterface *)> | signal_stateComponentAboutToBeDeleted |
| boost::signals2::signal< void(const DtFrameStateInterface *)> | signal_componentModified |
| makVrf::DtIffStateComponentNextFrame::DtIffStateComponentNextFrame | ( | DtStateData * | storage | ) |
|
inline |
Next frame access write access. Ensure this is only used in a single thread (i.e.a controller thread)
|
inline |
| const DtUUID& makVrf::DtIffStateComponentNextFrame::hostId | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setHostId | ( | const DtUUID & | ) |
| const DtVector32& makVrf::DtIffStateComponentNextFrame::relativePosition | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setRelativePosition | ( | const DtVector32 & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::systemIsOn | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setSystemIsOn | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::powerReduction | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setPowerReduction | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::isOn | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setIsOn | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::isDamaged | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setIsDamaged | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::isMalfunctioning | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setIsMalfunctioning | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::systemIsOperational | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setSystemIsOperational | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::iffSimulationMode | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setIffSimulationMode | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::interactiveCapable | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setInteractiveCapable | ( | const bool & | ) |
| const unsigned short& makVrf::DtIffStateComponentNextFrame::mode4PseudoCrypto | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setMode4PseudoCrypto | ( | const unsigned short & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::modeSIsTcasI | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setModeSIsTcasI | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::emergencyOn | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setEmergencyOn | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::stiOn | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setStiOn | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::radarEnhancement | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setRadarEnhancement | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::mode4PseudoCryptoAvailable | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setMode4PseudoCryptoAvailable | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::layer2DataAvailable | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setLayer2DataAvailable | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::identSquawkFlashOn | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setIdentSquawkFlashOn | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::unmannedAircraftOn | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setUnmannedAircraftOn | ( | const bool & | ) |
| const int& makVrf::DtIffStateComponentNextFrame::modeCAltitude | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setModeCAltitude | ( | const int & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::modeCAltitudeAvailable | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setModeCAltitudeAvailable | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::layer3DataAvailable | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setLayer3DataAvailable | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::layer4DataAvailable | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setLayer4DataAvailable | ( | const bool & | ) |
| const bool& makVrf::DtIffStateComponentNextFrame::layer5DataAvailable | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setLayer5DataAvailable | ( | const bool & | ) |
| const int& makVrf::DtIffStateComponentNextFrame::layer3SpecificInfo | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setLayer3SpecificInfo | ( | const int & | ) |
| const int& makVrf::DtIffStateComponentNextFrame::layer4SpecificInfo | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setLayer4SpecificInfo | ( | const int & | ) |
| const int& makVrf::DtIffStateComponentNextFrame::layer5SpecificInfo | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setLayer5SpecificInfo | ( | const int & | ) |
| const unsigned short& makVrf::DtIffStateComponentNextFrame::pin | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setPin | ( | const unsigned short & | ) |
| const unsigned short& makVrf::DtIffStateComponentNextFrame::mode5TransponderStatus | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setMode5TransponderStatus | ( | const unsigned short & | ) |
| const unsigned short& makVrf::DtIffStateComponentNextFrame::enhancedMode1 | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setEnhancedMode1 | ( | const unsigned short & | ) |
| const unsigned short& makVrf::DtIffStateComponentNextFrame::nationalOrigin | ( | ) | const |
| void makVrf::DtIffStateComponentNextFrame::setNationalOrigin | ( | const unsigned short & | ) |
|
inlinevirtual |
Override to make component writable.
Reimplemented from makVrf::DtFrameStateInterface.
|
inlinevirtual |
Override to make component read-only.
Reimplemented from makVrf::DtFrameStateInterface.
|
protected |