![]() |
VR-Link API Documentation for HLA 1516
|
class DtSensorEncoder: More...
Inheritance diagram for DtSensorEncoder:
Collaboration diagram for DtSensorEncoder:Public Member Functions | |
| DtSensorEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| constructor | |
| virtual | ~DtSensorEncoder () |
| destructor | |
| DtSensorEncoder (const DtSensorEncoder &orig) | |
| copy constructor | |
| DtSensorEncoder & | operator= (const DtSensorEncoder &orig) |
| assignment operator | |
Static Public Member Functions | |
| static DtHlaStateEncoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| Create a DtSensorEncoder. | |
Protected Member Functions | |
| DtDECLARE_ENTITY_ATTR_CHECKER (AntennaRaised) | |
| Static need<Attribute> member functions. | |
| DtDECLARE_ENTITY_ATTR_CHECKER (BlackoutLightsOn) | |
| DtDECLARE_ENTITY_ATTR_CHECKER (LightsOn) | |
| DtDECLARE_ENTITY_ATTR_CHECKER (InteriorLightsOn) | |
| DtDECLARE_ENTITY_ATTR_CHECKER (MissionKill) | |
| DtDECLARE_ENTITY_ATTR_ENCODER (AntennaRaised) | |
| Static decode<Attribute> member functions. | |
| DtDECLARE_ENTITY_ATTR_ENCODER (BlackoutLightsOn) | |
| DtDECLARE_ENTITY_ATTR_ENCODER (LightsOn) | |
| DtDECLARE_ENTITY_ATTR_ENCODER (InteriorLightsOn) | |
| DtDECLARE_ENTITY_ATTR_ENCODER (MissionKill) | |
class DtSensorEncoder:
Instances of DtSensorEncoder are used to encode a military entity's state repository into a state message in an HLA environment (for RPR FOM 1.0).
| DtSensorEncoder::DtSensorEncoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
constructor
| virtual DtSensorEncoder::~DtSensorEncoder | ( | ) | [virtual] |
destructor
| DtSensorEncoder::DtSensorEncoder | ( | const DtSensorEncoder & | orig | ) |
copy constructor
| static DtHlaStateEncoder* DtSensorEncoder::create | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) | [static] |
Create a DtSensorEncoder.
Caller is responsible for deletion.
Reimplemented from DtPhysicalEntityEncoder.
| DtSensorEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | AntennaRaised | ) | [protected] |
Static need<Attribute> member functions.
| DtSensorEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | BlackoutLightsOn | ) | [protected] |
| DtSensorEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | LightsOn | ) | [protected] |
| DtSensorEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | InteriorLightsOn | ) | [protected] |
| DtSensorEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | MissionKill | ) | [protected] |
| DtSensorEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | AntennaRaised | ) | [protected] |
Static decode<Attribute> member functions.
| DtSensorEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | BlackoutLightsOn | ) | [protected] |
| DtSensorEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | LightsOn | ) | [protected] |
| DtSensorEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | InteriorLightsOn | ) | [protected] |
| DtSensorEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | MissionKill | ) | [protected] |
| DtSensorEncoder& DtSensorEncoder::operator= | ( | const DtSensorEncoder & | orig | ) |
assignment operator