![]() |
VR-Link API Documentation for HLA 1.3
|
Instances of DtUnderwaterAcousticsEmissionDecoder are used to decode data from the network into DtUnderwaterAcousticsEmissionRepository objects. More...
Inheritance diagram for DtUnderwaterAcousticsEmissionDecoder:
Collaboration diagram for DtUnderwaterAcousticsEmissionDecoder:Public Member Functions | |
| DtUnderwaterAcousticsEmissionDecoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| Default constructor. | |
| virtual | ~DtUnderwaterAcousticsEmissionDecoder () |
| Destructor. | |
| DtUnderwaterAcousticsEmissionDecoder (const DtUnderwaterAcousticsEmissionDecoder &orig) | |
| Copy constructor. | |
| DtUnderwaterAcousticsEmissionDecoder & | operator= (const DtUnderwaterAcousticsEmissionDecoder &orig) |
| Assignment operator. | |
Static Public Member Functions | |
| static DtHlaStateDecoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| Creates an instance of DtUnderwaterAcousticsEmissionDecoder. | |
Static Protected Member Functions | |
| static void | decodeEventIdentifier (DtUnderwaterAcousticsEmissionRepository *stateRep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes EventIdentifier from attrs into stateRep. | |
Instances of DtUnderwaterAcousticsEmissionDecoder are used to decode data from the network into DtUnderwaterAcousticsEmissionRepository objects.
| DtUnderwaterAcousticsEmissionDecoder::DtUnderwaterAcousticsEmissionDecoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
Default constructor.
| virtual DtUnderwaterAcousticsEmissionDecoder::~DtUnderwaterAcousticsEmissionDecoder | ( | ) | [virtual] |
Destructor.
| DtUnderwaterAcousticsEmissionDecoder::DtUnderwaterAcousticsEmissionDecoder | ( | const DtUnderwaterAcousticsEmissionDecoder & | orig | ) |
Copy constructor.
| static DtHlaStateDecoder* DtUnderwaterAcousticsEmissionDecoder::create | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) | [static] |
Creates an instance of DtUnderwaterAcousticsEmissionDecoder.
Reimplemented from DtBaseEmbeddedSystemDecoder.
Reimplemented in DtAdditionalPassiveActivitiesDecoder, DtActiveSonarDecoder, and DtPropulsionNoiseDecoder.
| static void DtUnderwaterAcousticsEmissionDecoder::decodeEventIdentifier | ( | DtUnderwaterAcousticsEmissionRepository * | stateRep, |
| const RTI::AttributeHandleValuePairSet & | attrs, | ||
| int | pairSetIndex | ||
| ) | [static, protected] |
Decodes EventIdentifier from attrs into stateRep.
| DtUnderwaterAcousticsEmissionDecoder& DtUnderwaterAcousticsEmissionDecoder::operator= | ( | const DtUnderwaterAcousticsEmissionDecoder & | orig | ) |
Assignment operator.