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