7 #ifndef exhaustSmokeObjectTransactionEncoder_H_
8 #define exhaustSmokeObjectTransactionEncoder_H_
18 class DT_DLL_VL DtLinearObjectTransaction;
20 #define DtDECLARE_EX_SMOKE_OBJ_PARAM_ENCODER(paramName) \
21 DtDECLARE_PARAM_ENCODER(DtLinearObjectTransaction, paramName)
28 class DT_DLL_VL DtExhaustSmokeObjectTransactionEncoder :
29 public DtEnvironmentObjectTransactionEncoder
34 DtInterClassDesc* classDesc);
37 virtual ~DtExhaustSmokeObjectTransactionEncoder();
40 DtExhaustSmokeObjectTransactionEncoder(
41 const DtExhaustSmokeObjectTransactionEncoder& orig);
44 DtExhaustSmokeObjectTransactionEncoder& operator=(
45 const DtExhaustSmokeObjectTransactionEncoder& orig);
49 DtDECLARE_EX_SMOKE_OBJ_PARAM_ENCODER(SegmentRecords);
52 #define DtDEFINE_SIMPLE_EX_SMOKE_OBJ_PARAM_ENCODER(paramName, netType, inspector) \
53 DtDEFINE_SIMPLE_PARAM_ENCODER(DtExhaustSmokeObjectTransactionEncoder, \
54 DtLinearObjectTransaction, paramName, netType, inspector)
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