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