![]() |
VR-Forces 4.6 Class Documentation
|
Instances of DtDynamicTerrainDecoder encode data from DtDynamicTerrainStateRepository objects to the net structures to be sent to the network. More...

Public Member Functions | |
| DtDynamicTerrainDecoder () | |
| Default constructor. | |
| DtDynamicTerrainDecoder (DtExerciseConn *conn) | |
| Constructor. | |
| virtual | ~DtDynamicTerrainDecoder () |
| Destructor. | |
| DtDynamicTerrainDecoder (const DtDynamicTerrainDecoder &orig) | |
| Copy constructor. | |
| DtDynamicTerrainDecoder & | operator= (const DtDynamicTerrainDecoder &orig) |
| Assignment operator. | |
| virtual DtCLONE_DECODER(DtDynamicTerrainDecoder) public void | decode (const DtDynamicTerrainPdu &pdu, DtDynamicTerrainStateRepository *stateRep) |
| Decode an DynamicTerrain state PDU and update a state repository. | |
| DtDynamicTerrainDecoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| Default constructor. | |
| virtual | ~DtDynamicTerrainDecoder () |
| Destructor. | |
| DtDynamicTerrainDecoder (const DtDynamicTerrainDecoder &orig) | |
| Copy constructor. | |
| DtDynamicTerrainDecoder & | operator= (const DtDynamicTerrainDecoder &orig) |
| Assignment operator. | |
Static Public Member Functions | |
| static DtHlaStateDecoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| Creates an instance of DtDynamicTerrainDecoder. | |
Static Protected Member Functions | |
| static void | decodeObjectIdentifier (DtDynamicTerrainStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes ObjectIdentifier from attrs into rep. | |
| static void | decodeGeometryAndData (DtDynamicTerrainStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes GeometryAndData from attrs into rep. | |
| static void | decodeCommonData (DtDynamicTerrainStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes CommonData from attrs into rep. | |
| static void | decodeCommonDataEventNumber (DtDynamicTerrainStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes CommonDataEventNumber from attrs into rep. | |
Instances of DtDynamicTerrainDecoder encode data from DtDynamicTerrainStateRepository objects to the net structures to be sent to the network.
Instances of DtDynamicTerrainDecoder are used to decode data from the network into DtDynamicTerrainStateRepository objects.
| DtDynamicTerrainDecoder::DtDynamicTerrainDecoder | ( | ) |
Default constructor.
| DtDynamicTerrainDecoder::DtDynamicTerrainDecoder | ( | DtExerciseConn * | conn | ) |
Constructor.
|
virtual |
Destructor.
| DtDynamicTerrainDecoder::DtDynamicTerrainDecoder | ( | const DtDynamicTerrainDecoder & | orig | ) |
Copy constructor.
| DtDynamicTerrainDecoder::DtDynamicTerrainDecoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
Default constructor.
|
virtual |
Destructor.
| DtDynamicTerrainDecoder::DtDynamicTerrainDecoder | ( | const DtDynamicTerrainDecoder & | orig | ) |
Copy constructor.
| DtDynamicTerrainDecoder& DtDynamicTerrainDecoder::operator= | ( | const DtDynamicTerrainDecoder & | orig | ) |
Assignment operator.
|
virtual |
Decode an DynamicTerrain state PDU and update a state repository.
| DtDynamicTerrainDecoder& DtDynamicTerrainDecoder::operator= | ( | const DtDynamicTerrainDecoder & | orig | ) |
Assignment operator.
|
static |
Creates an instance of DtDynamicTerrainDecoder.
|
staticprotected |
Decodes ObjectIdentifier from attrs into rep.
|
staticprotected |
Decodes GeometryAndData from attrs into rep.
|
staticprotected |
Decodes CommonData from attrs into rep.
|
staticprotected |
Decodes CommonDataEventNumber from attrs into rep.