![]() |
VR-Link API Documentation for HLA 1.3
|
class DtPlatformDecoder: More...
Inheritance diagram for DtPlatformDecoder:
Collaboration diagram for DtPlatformDecoder:class DtPlatformDecoder:
Instances of DtPlatformDecoder are used to decode a military platform entity state message into a state repository in an HLA (as opposed to DIS) environment.
| DtPlatformDecoder::DtPlatformDecoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
constructor
| virtual DtPlatformDecoder::~DtPlatformDecoder | ( | ) | [virtual] |
destructor
| DtPlatformDecoder::DtPlatformDecoder | ( | const DtPlatformDecoder & | orig | ) |
copy constructor
| void DtPlatformDecoder::addMyDecoders | ( | ) | [protected] |
Add decoding functions for the attributes.
Note: Non-virtual, since meant to be called from constructors to add decoders.
Reimplemented from DtPhysicalEntityDecoder.
| static DtHlaStateDecoder* DtPlatformDecoder::create | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) | [static] |
Create a DtPlatformDecoder.
User is responsible for deletion.
Reimplemented from DtPhysicalEntityDecoder.
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | AfterburnerOn | ) | [protected] |
Static decode<AttributeName> member functions.
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | AntiCollisionLightsOn | ) | [protected] |
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | BlackOutBrakeLightsOn | ) | [protected] |
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | BlackOutLightsOn | ) | [protected] |
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | BrakeLightsOn | ) | [protected] |
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | FormationLightsOn | ) | [protected] |
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | HatchState | ) | [protected] |
Reimplemented from DtPhysicalEntityDecoder.
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | HeadLightsOn | ) | [protected] |
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | InteriorLightsOn | ) | [protected] |
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | LandingLightsOn | ) | [protected] |
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | LauncherRaised | ) | [protected] |
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | NavigationLightsOn | ) | [protected] |
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | RampDeployed | ) | [protected] |
Reimplemented from DtPhysicalEntityDecoder.
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | RunningLightsOn | ) | [protected] |
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | SpotLightsOn | ) | [protected] |
| DtPlatformDecoder::DtDECLARE_ENTITY_ATTR_DECODER | ( | TailLightsOn | ) | [protected] |
| DtPlatformDecoder& DtPlatformDecoder::operator= | ( | const DtPlatformDecoder & | orig | ) |
assignment operator