7 #ifndef interactionWithData_H_
8 #define interactionWithData_H_
29 class DT_DLL_VL DtInteractionWithData :
public DtInteractionWithEncDec
34 DtInteractionWithData();
37 virtual ~DtInteractionWithData();
40 DtInteractionWithData(
const DtInteractionWithData& orig);
43 DtInteractionWithData& operator=(
44 const DtInteractionWithData& orig);
47 virtual void printData()
const;
50 virtual void printDataToStream(std::ostream& stream)
const;
52 virtual int numFixedFields()
const;
55 virtual int numVarFields()
const;
137 virtual unsigned long datumValUnsigned32(
DtDatumParam param,
141 virtual const char* datumValByteArray(
DtDatumParam param,
152 virtual void initDataSection(
const DtDatumParam* fixedParams,
159 virtual void setNumFixedFields(
int newNum);
160 virtual void setNumVarFields(
int newNum);
174 virtual void setVarDataBytes(
int index,
int length,
DtDatumRetCode* retcode = 0);
217 virtual void setDatumValInt32(
DtDatumParam param,
long val,
219 virtual void setDatumValUnsigned32(
DtDatumParam param,
unsigned long val,
221 virtual void setDatumValByteArray(
DtDatumParam param,
const char* val,
DtDatumRecordType
Definition: datumRecordSet.h:26
This class has public data members for backwards compatibility with pre-VR-Link3.3 versions...
Definition: datumRecordSet.h:35
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:62
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtDatumRetCode
Definition: datumRecordSet.h:18
This file is deprecated - Please see simulationAddress.h, entityIdentifier.h, entityType.h, burstDescriptor.h, and NetStructs.h.
Definition: datumRecordSet.h:45
DtDatumParam
([UID 66]) - Datum ID
Definition: disEnums.h:505