Instances of DtIFFEmissionInteractionDecoder are used to decode data from the network into DtIFFEmissionInteraction objects.
More...
|
| static void | decodeIFFSystemIdentifier (DtIFFEmissionInteraction *inter, const RTI::ParameterHandleValuePairSet ¶ms, int pairSetIndex) |
| | Decodes IFFSystemIdentifier from params into inter. More...
|
| |
| static void | decodeTransmissionIndicator (DtIFFEmissionInteraction *inter, const RTI::ParameterHandleValuePairSet ¶ms, int pairSetIndex) |
| | Decodes TransmissionIndicator from params into inter. More...
|
| |
| static void | decodeInterrogatingObjectIdentifier (DtIFFEmissionInteraction *inter, const RTI::ParameterHandleValuePairSet ¶ms, int pairSetIndex) |
| | Decodes InterrogatingObjectIdentifier from params into inter. More...
|
| |
| static void | decodeInterrogatedObjectIdentifier (DtIFFEmissionInteraction *inter, const RTI::ParameterHandleValuePairSet ¶ms, int pairSetIndex) |
| | Decodes InterrogatedObjectIdentifier from params into inter. More...
|
| |
| static void | decodeInteractiveEventIdentifier (DtIFFEmissionInteraction *inter, const RTI::ParameterHandleValuePairSet ¶ms, int pairSetIndex) |
| | Decodes InteractiveEventIdentifier from params into inter. More...
|
| |
| static void | decodeInterrogatedModes (DtIFFEmissionInteraction *inter, const RTI::ParameterHandleValuePairSet ¶ms, int pairSetIndex) |
| | Decodes InterrogatedModes from params into inter. More...
|
| |
| static void | decodeReportingSimulation (DtIFFEmissionInteraction *inter, const RTI::ParameterHandleValuePairSet ¶ms, int pairSetIndex) |
| | Decodes ReportingSimulation from params into inter. More...
|
| |
| static void | decodeDataCommunicationsSpecificInformation (DtIFFEmissionInteraction *inter, const RTI::ParameterHandleValuePairSet ¶ms, int pairSetIndex) |
| | Decodes DataCommunicationsSpecificInformation from params into inter. More...
|
| |
| static void | decodeInteractiveIFFData (DtIFFEmissionInteraction *inter, const RTI::ParameterHandleValuePairSet ¶ms, int pairSetIndex) |
| | Decodes InteractiveIFFData from params into inter. More...
|
| |
|
| typedef void(* | DtParameterDecoder )(DtInteractionRep *inter, const RTI::ParameterHandleValuePairSet &pvlist, int i) |
| | Parameter decoder function signature. More...
|
| |
| static char * | decodingBuffer (int length) |
| | Returns a pointer to a buffer that can be used to copy data obtained from a phvps. More...
|
| |
| static char * | parameterData (const RTI::ParameterHandleValuePairSet &pvList, int index, RTI::ULong &length) |
| | Returns a pointer to a buffer containing the parameter data. More...
|
| |
| static char * | parameterData (const RTI::ParameterHandleValuePairSet &pvList, int index, RTI::ULong &length, unsigned int expectedDataSize, char *paramName) |
| | Gets the parameter data and checks the expected size. More...
|
| |
| static DtNetEventId * | eventIdParameterData (const RTI::ParameterHandleValuePairSet ¶ms, int index) |
| | Get the parameter data as a DtNetEventId (adds defensive null terminator) Returns a pointer to the parameter data. More...
|
| |
| static void | decodeGenericParameter (DtInteractionWithEncDec *inter, const RTI::ParameterHandleValuePairSet &pvlist, int i) |
| | Generic decoder class. More...
|
| |
| static bool | theUseGetValuePointer |
| |
| | DtInteractionDecoder (const DtInteractionDecoder &orig) |
| | copy constructor - not implemented. More...
|
| |
| DtInteractionDecoder & | operator= (const DtInteractionDecoder &orig) |
| | assignment operator - not implemented. More...
|
| |
| virtual void | decodeParameter (DtInteractionRep *inter, const RTI::ParameterHandleValuePairSet &pvList, int index) |
| | Process (decode) the specified parameter. More...
|
| |
| DtExerciseConn * | myExConn |
| |
| DtInterClassDesc * | myClassDesc |
| |
| RTI::InteractionClassHandle | myClassHandle |
| |
std::map< RTI::ParameterHandle,
DtParameterDecoder > | myList |
| | myList is an array of classDesc->maxParamHandle() items. More...
|
| |
Instances of DtIFFEmissionInteractionDecoder are used to decode data from the network into DtIFFEmissionInteraction objects.
| virtual DtIFFEmissionInteractionDecoder::~DtIFFEmissionInteractionDecoder |
( |
| ) |
|
|
virtual |
Decodes DataCommunicationsSpecificInformation from params into inter.
Decodes IFFSystemIdentifier from params into inter.
Decodes InteractiveEventIdentifier from params into inter.
Decodes InteractiveIFFData from params into inter.
Decodes InterrogatedModes from params into inter.
Decodes InterrogatedObjectIdentifier from params into inter.
Decodes InterrogatingObjectIdentifier from params into inter.
Decodes ReportingSimulation from params into inter.
Decodes TransmissionIndicator from params into inter.
The documentation for this class was generated from the following file: