![]() |
VR-Link API Documentation for HLA 1516
|
class DtPlatformEncoder: More...
Inheritance diagram for DtPlatformEncoder:
Collaboration diagram for DtPlatformEncoder:class DtPlatformEncoder:
Instances of DtPlatformEncoder are used to encode a platform entity's state repository into a state message in an HLA environment (for RPR FOM >= 1.0).
| DtPlatformEncoder::DtPlatformEncoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
constructor
| virtual DtPlatformEncoder::~DtPlatformEncoder | ( | ) | [virtual] |
destructor
| DtPlatformEncoder::DtPlatformEncoder | ( | const DtPlatformEncoder & | orig | ) |
copy constructor
| static DtHlaStateEncoder* DtPlatformEncoder::create | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) | [static] |
Create a DtPlatformEncoder.
Caller is responsible for deletion.
Reimplemented from DtPhysicalEntityEncoder.
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | AfterburnerOn | ) | [protected] |
Static need<Attribute> member functions.
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | AntiCollisionLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | BlackOutBrakeLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | BlackOutLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | BrakeLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | FormationLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | HatchState | ) | [protected] |
For RPR version <= 0.8.
Reimplemented from DtPhysicalEntityEncoder.
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | HeadLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | InteriorLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | LandingLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | LauncherRaised | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | NavigationLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | RampDeployed | ) | [protected] |
Reimplemented from DtPhysicalEntityEncoder.
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | RunningLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | SpotLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_CHECKER | ( | TailLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | AfterburnerOn | ) | [protected] |
Static decode<Attribute> member functions.
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | AntiCollisionLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | BlackOutBrakeLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | BlackOutLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | BrakeLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | FormationLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | HatchState | ) | [protected] |
Reimplemented from DtPhysicalEntityEncoder.
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | HeadLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | InteriorLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | LandingLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | LauncherRaised | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | NavigationLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | RampDeployed | ) | [protected] |
Reimplemented from DtPhysicalEntityEncoder.
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | RunningLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | SpotLightsOn | ) | [protected] |
| DtPlatformEncoder::DtDECLARE_ENTITY_ATTR_ENCODER | ( | TailLightsOn | ) | [protected] |
| DtPlatformEncoder& DtPlatformEncoder::operator= | ( | const DtPlatformEncoder & | orig | ) |
assignment operator