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 |
| static void DtIFFEmissionInteractionDecoder::decodeDataCommunicationsSpecificInformation |
( |
DtIFFEmissionInteraction * |
inter, |
|
|
const RTI::ParameterHandleValuePairSet & |
params, |
|
|
int |
pairSetIndex |
|
) |
| |
|
staticprotected |
Decodes DataCommunicationsSpecificInformation from params into inter.
| static void DtIFFEmissionInteractionDecoder::decodeIFFSystemIdentifier |
( |
DtIFFEmissionInteraction * |
inter, |
|
|
const RTI::ParameterHandleValuePairSet & |
params, |
|
|
int |
pairSetIndex |
|
) |
| |
|
staticprotected |
Decodes IFFSystemIdentifier from params into inter.
| static void DtIFFEmissionInteractionDecoder::decodeInteractiveEventIdentifier |
( |
DtIFFEmissionInteraction * |
inter, |
|
|
const RTI::ParameterHandleValuePairSet & |
params, |
|
|
int |
pairSetIndex |
|
) |
| |
|
staticprotected |
Decodes InteractiveEventIdentifier from params into inter.
| static void DtIFFEmissionInteractionDecoder::decodeInteractiveIFFData |
( |
DtIFFEmissionInteraction * |
inter, |
|
|
const RTI::ParameterHandleValuePairSet & |
params, |
|
|
int |
pairSetIndex |
|
) |
| |
|
staticprotected |
Decodes InteractiveIFFData from params into inter.
| static void DtIFFEmissionInteractionDecoder::decodeInterrogatedModes |
( |
DtIFFEmissionInteraction * |
inter, |
|
|
const RTI::ParameterHandleValuePairSet & |
params, |
|
|
int |
pairSetIndex |
|
) |
| |
|
staticprotected |
Decodes InterrogatedModes from params into inter.
| static void DtIFFEmissionInteractionDecoder::decodeInterrogatedObjectIdentifier |
( |
DtIFFEmissionInteraction * |
inter, |
|
|
const RTI::ParameterHandleValuePairSet & |
params, |
|
|
int |
pairSetIndex |
|
) |
| |
|
staticprotected |
Decodes InterrogatedObjectIdentifier from params into inter.
| static void DtIFFEmissionInteractionDecoder::decodeInterrogatingObjectIdentifier |
( |
DtIFFEmissionInteraction * |
inter, |
|
|
const RTI::ParameterHandleValuePairSet & |
params, |
|
|
int |
pairSetIndex |
|
) |
| |
|
staticprotected |
Decodes InterrogatingObjectIdentifier from params into inter.
| static void DtIFFEmissionInteractionDecoder::decodeReportingSimulation |
( |
DtIFFEmissionInteraction * |
inter, |
|
|
const RTI::ParameterHandleValuePairSet & |
params, |
|
|
int |
pairSetIndex |
|
) |
| |
|
staticprotected |
Decodes ReportingSimulation from params into inter.
| static void DtIFFEmissionInteractionDecoder::decodeTransmissionIndicator |
( |
DtIFFEmissionInteraction * |
inter, |
|
|
const RTI::ParameterHandleValuePairSet & |
params, |
|
|
int |
pairSetIndex |
|
) |
| |
|
staticprotected |
Decodes TransmissionIndicator from params into inter.
The documentation for this class was generated from the following file: