![]() |
VR-Forces 5.0.1 Developer's Guide
|
Instances of DtServiceEncoder encode data from DtServiceStateRepository objects to the net structures to be sent to the network.

Public Member Functions | |
| DtServiceEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| virtual | ~DtServiceEncoder () |
| DtServiceEncoder (const DtServiceEncoder &orig) | |
| DtServiceEncoder & | operator= (const DtServiceEncoder &orig) |
Public Member Functions inherited from makVrfMetoc::DtMetocRootEncoder | |
| DtMetocRootEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| virtual | ~DtMetocRootEncoder () |
| DtMetocRootEncoder (const DtMetocRootEncoder &orig) | |
| DtMetocRootEncoder & | operator= (const DtMetocRootEncoder &orig) |
Static Public Member Functions | |
| static DtHlaStateEncoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
Static Public Member Functions inherited from makVrfMetoc::DtMetocRootEncoder | |
| static DtHlaStateEncoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
Static Protected Member Functions | |
| static bool | needModelType (const DtServiceStateRepository &stateRep, const DtServiceStateRepository &asSeenByRemote) |
| static void | encodeModelType (const DtServiceStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
Static Protected Member Functions inherited from makVrfMetoc::DtMetocRootEncoder | |
| static bool | needUniqueId (const DtMetocRootStateRepository &stateRep, const DtMetocRootStateRepository &asSeenByRemote) |
| static void | encodeUniqueId (const DtMetocRootStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| static bool | needName (const DtMetocRootStateRepository &stateRep, const DtMetocRootStateRepository &asSeenByRemote) |
| static void | encodeName (const DtMetocRootStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| makVrfMetoc::DtServiceEncoder::DtServiceEncoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
Default constructor.
|
virtual |
Destructor.
| makVrfMetoc::DtServiceEncoder::DtServiceEncoder | ( | const DtServiceEncoder & | orig | ) |
Copy constructor.
| DtServiceEncoder& makVrfMetoc::DtServiceEncoder::operator= | ( | const DtServiceEncoder & | orig | ) |
Assignment operator.
|
static |
Function that creates a DtServiceEncoder.
|
staticprotected |
Return true if ModelType needs to be sent to the network, false otherwise.
|
staticprotected |
Encodes ModelType from rep into attrs.