![]() |
VR-Link API Documentation for HLA Evolved
|
This class decodes the Test interaction into the TestInteraction class. More...
Inheritance diagram for TestDecoder:
Collaboration diagram for TestDecoder:Public Member Functions | |
| TestDecoder (DtExerciseConn *exConn, DtInterClassDesc *classDesc) | |
| Constructor. | |
| virtual | ~TestDecoder () |
| Destructor. | |
| TestDecoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| default constructor | |
| virtual | ~TestDecoder () |
| destructor | |
Protected Member Functions | |
| DtDECLARE_TEST_PARAM_DECODER (Number) | |
| Individual parameter decoding functions - one for each parameter. | |
| DtDECLARE_TEST_PARAM_DECODER (Vector) | |
| Individual parameter decoding functions - one for each parameter. | |
| DtDECLARE_TEST_ATTR_DECODER (Number) | |
| Individual attribute decoding functions - one for each attribute. | |
| DtDECLARE_TEST_ATTR_DECODER (Vector) | |
This class decodes the Test interaction into the TestInteraction class.
The TestDecoder class.
| TestDecoder::TestDecoder | ( | DtExerciseConn * | exConn, |
| DtInterClassDesc * | classDesc | ||
| ) |
Constructor.
| virtual TestDecoder::~TestDecoder | ( | ) | [virtual] |
Destructor.
| TestDecoder::TestDecoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
default constructor
| virtual TestDecoder::~TestDecoder | ( | ) | [virtual] |
destructor
| TestDecoder::DtDECLARE_TEST_ATTR_DECODER | ( | Number | ) | [protected] |
Individual attribute decoding functions - one for each attribute.
These macros expand to look like this: static void decodeNumber(TestStateRepository* stateRep, const RTI::AttributeHandleValuePairSet& attrs, int pairSetIndex)
| TestDecoder::DtDECLARE_TEST_ATTR_DECODER | ( | Vector | ) | [protected] |
| TestDecoder::DtDECLARE_TEST_PARAM_DECODER | ( | Number | ) | [protected] |
Individual parameter decoding functions - one for each parameter.
These macros expand to look like this: static void decodeNumber(TestInteraction* inter, const RTI::ParameterHandleValuePairSet& params, int index);
| TestDecoder::DtDECLARE_TEST_PARAM_DECODER | ( | Vector | ) | [protected] |
Individual parameter decoding functions - one for each parameter.
These macros expand to look like this: static void decodeNumber(TestInteraction* inter, const RTI::ParameterHandleValuePairSet& params, int index);