![]() |
VR-Link API Documentation for HLA Evolved
|
class DtDataEncoder: More...
Inheritance diagram for DtDataEncoder:
Collaboration diagram for DtDataEncoder:Public Member Functions | |
| DtDataEncoder (DtExerciseConn *exConn, DtInterClassDesc *classDesc) | |
| virtual | ~DtDataEncoder () |
| destructor | |
| DtDataEncoder (const DtDataEncoder &orig) | |
| copy constructor | |
| DtDataEncoder & | operator= (const DtDataEncoder &orig) |
| assignment operator | |
Protected Member Functions | |
| DtDECLARE_DATA_PARAM_ENCODER (OriginatingEntity) | |
| Individual parameter encoders. | |
| DtDECLARE_DATA_PARAM_ENCODER (ReceivingEntity) | |
| DtDECLARE_DATA_PARAM_ENCODER (RequestIdentifier) | |
| DtDECLARE_DATA_PARAM_ENCODER (FixedDatums) | |
| DtDECLARE_DATA_PARAM_ENCODER (VariableDatumSet) | |
| DtDECLARE_DATA_PARAM_ENCODER (RequestID) | |
| RPR FOM <= 0.8 compatibility. | |
Static Protected Member Functions | |
| static void | encodeVariableDatumSet_2_d_14 (const DtDataInteraction &inter, RTI::ParameterHandleValuePairSet *params, RTI::ParameterHandle paramHandle) |
class DtDataEncoder:
DtDataEncoder is a DtInteractionEncoder that registers parameter encoders for all of the Data interaction parameters.
| DtDataEncoder::DtDataEncoder | ( | DtExerciseConn * | exConn, |
| DtInterClassDesc * | classDesc | ||
| ) |
| virtual DtDataEncoder::~DtDataEncoder | ( | ) | [virtual] |
destructor
| DtDataEncoder::DtDataEncoder | ( | const DtDataEncoder & | orig | ) |
copy constructor
| DtDataEncoder::DtDECLARE_DATA_PARAM_ENCODER | ( | OriginatingEntity | ) | [protected] |
Individual parameter encoders.
| DtDataEncoder::DtDECLARE_DATA_PARAM_ENCODER | ( | ReceivingEntity | ) | [protected] |
| DtDataEncoder::DtDECLARE_DATA_PARAM_ENCODER | ( | RequestIdentifier | ) | [protected] |
| DtDataEncoder::DtDECLARE_DATA_PARAM_ENCODER | ( | FixedDatums | ) | [protected] |
| DtDataEncoder::DtDECLARE_DATA_PARAM_ENCODER | ( | VariableDatumSet | ) | [protected] |
| DtDataEncoder::DtDECLARE_DATA_PARAM_ENCODER | ( | RequestID | ) | [protected] |
RPR FOM <= 0.8 compatibility.
| static void DtDataEncoder::encodeVariableDatumSet_2_d_14 | ( | const DtDataInteraction & | inter, |
| RTI::ParameterHandleValuePairSet * | params, | ||
| RTI::ParameterHandle | paramHandle | ||
| ) | [static, protected] |
| DtDataEncoder& DtDataEncoder::operator= | ( | const DtDataEncoder & | orig | ) |
assignment operator