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