![]() |
VR-Link API Documentation for HLA 1.3
|
The DtIffEncoder class: More...
Inheritance diagram for DtIffEncoder:
Collaboration diagram for DtIffEncoder:Public Member Functions | |
| DtIffEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| constructor | |
| virtual | ~DtIffEncoder () |
| destructor | |
| DtIffEncoder (const DtIffEncoder &orig) | |
| copy constructor | |
| DtIffEncoder & | operator= (const DtIffEncoder &orig) |
| assignment operator | |
Static Public Member Functions | |
| static DtHlaStateEncoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| Create a DtBaseEntityEncoder. Caller is responsible for deletion. | |
Protected Member Functions | |
| DtDECLARE_IFF_ATTR_CHECKER (EventIdentifier) | |
| DtDECLARE_IFF_ATTR_CHECKER (SystemMode) | |
| DtDECLARE_IFF_ATTR_CHECKER (SystemName) | |
| DtDECLARE_IFF_ATTR_CHECKER (SystemType) | |
| DtDECLARE_IFF_ATTR_CHECKER (SystemIsOn) | |
| DtDECLARE_IFF_ATTR_CHECKER (SystemIsOperational) | |
| DtDECLARE_IFF_ATTR_CHECKER (BeamAzimuthCenter) | |
| Version >= 2.0003. | |
| DtDECLARE_IFF_ATTR_CHECKER (BeamAzimuthSweep) | |
| DtDECLARE_IFF_ATTR_CHECKER (BeamElevationCenter) | |
| DtDECLARE_IFF_ATTR_CHECKER (BeamElevationSweep) | |
| DtDECLARE_IFF_ATTR_CHECKER (BeamSweepSync) | |
| DtDECLARE_IFF_ATTR_CHECKER (Layer2DataAvailable) | |
| DtDECLARE_IFF_ATTR_CHECKER (FundamentalParameterData) | |
| DtDECLARE_IFF_ATTR_CHECKER (SecondaryOperationalDataParameter1) | |
| DtDECLARE_IFF_ATTR_CHECKER (SecondaryOperationalDataParameter2) | |
| DtDECLARE_IFF_ATTR_ENCODER (EventIdentifier) | |
| DtDECLARE_IFF_ATTR_ENCODER (SystemMode) | |
| DtDECLARE_IFF_ATTR_ENCODER (SystemName) | |
| DtDECLARE_IFF_ATTR_ENCODER (SystemType) | |
| DtDECLARE_IFF_ATTR_ENCODER (SystemIsOn) | |
| DtDECLARE_IFF_ATTR_ENCODER (SystemIsOperational) | |
| DtDECLARE_IFF_ATTR_ENCODER (BeamAzimuthCenter) | |
| Version >= 2.0003. | |
| DtDECLARE_IFF_ATTR_ENCODER (BeamAzimuthSweep) | |
| DtDECLARE_IFF_ATTR_ENCODER (BeamElevationCenter) | |
| DtDECLARE_IFF_ATTR_ENCODER (BeamElevationSweep) | |
| DtDECLARE_IFF_ATTR_ENCODER (BeamSweepSync) | |
| DtDECLARE_IFF_ATTR_ENCODER (Layer2DataAvailable) | |
| DtDECLARE_IFF_ATTR_ENCODER (FundamentalParameterData) | |
| DtDECLARE_IFF_ATTR_ENCODER (SecondaryOperationalDataParameter1) | |
| DtDECLARE_IFF_ATTR_ENCODER (SecondaryOperationalDataParameter2) | |
The DtIffEncoder class:
| DtIffEncoder::DtIffEncoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
constructor
| virtual DtIffEncoder::~DtIffEncoder | ( | ) | [virtual] |
destructor
| DtIffEncoder::DtIffEncoder | ( | const DtIffEncoder & | orig | ) |
copy constructor
| static DtHlaStateEncoder* DtIffEncoder::create | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) | [static] |
Create a DtBaseEntityEncoder. Caller is responsible for deletion.
Reimplemented from DtBaseEmbeddedSystemEncoder.
Reimplemented in DtNatoIffEncoder, DtSovietIffEncoder, DtNatoIffTransponderEncoder, and DtRRBIffEncoder.
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | EventIdentifier | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | SystemMode | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | SystemName | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | SystemType | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | SystemIsOn | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | SystemIsOperational | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | BeamAzimuthCenter | ) | [protected] |
Version >= 2.0003.
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | BeamAzimuthSweep | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | BeamElevationCenter | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | BeamElevationSweep | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | BeamSweepSync | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | Layer2DataAvailable | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | FundamentalParameterData | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | SecondaryOperationalDataParameter1 | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER | ( | SecondaryOperationalDataParameter2 | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | EventIdentifier | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | SystemMode | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | SystemName | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | SystemType | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | SystemIsOn | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | SystemIsOperational | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | BeamAzimuthCenter | ) | [protected] |
Version >= 2.0003.
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | BeamAzimuthSweep | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | BeamElevationCenter | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | BeamElevationSweep | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | BeamSweepSync | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | Layer2DataAvailable | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | FundamentalParameterData | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | SecondaryOperationalDataParameter1 | ) | [protected] |
| DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER | ( | SecondaryOperationalDataParameter2 | ) | [protected] |
| DtIffEncoder& DtIffEncoder::operator= | ( | const DtIffEncoder & | orig | ) |
assignment operator