7 #ifndef interactionWithDataDecoder_H_
8 #define interactionWithDataDecoder_H_
18 class DtInteractionWithData;
22 #define DtDECLARE_INTERWDATA_PARAM_DECODER(paramName) \
23 DtDECLARE_PARAM_DECODER(DtInteractionWithData, paramName)
29 class DT_DLL_VL DtInteractionWithDataDecoder :
public DtInteractionDecoder
35 DtInterClassDesc* classDesc,
bool containsFixedDatums =
true);
38 virtual ~DtInteractionWithDataDecoder();
41 DtInteractionWithDataDecoder(
const DtInteractionWithDataDecoder& orig);
44 DtInteractionWithDataDecoder& operator=(
const DtInteractionWithDataDecoder& orig);
49 DtDECLARE_INTERWDATA_PARAM_DECODER(FixedDatums);
50 DtDECLARE_INTERWDATA_PARAM_DECODER(VariableDatumSet);
52 static void decodeVariableDatumSet_2_d_14(
53 DtInteractionWithData* inter,
54 const RTI::ParameterHandleValuePairSet& params,
57 static void decodeVariableDatumSet_2_d_17(
58 DtInteractionWithData* inter,
59 const RTI::ParameterHandleValuePairSet& params,
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:61
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
This file contains the declaration of DtInteractionDecoder.