20 #define DtDECLARE_EXHAUST_SMOKE_OBJ_ATTR_CHECKER( attrName ) \
21 DtDECLARE_ATTR_CHECKER( DtLinearObjectRepository, attrName )
25 #define DtDECLARE_EXHAUST_SMOKE_OBJ_ATTR_ENCODER( attrName ) \
26 DtDECLARE_ATTR_ENCODER( DtLinearObjectRepository, attrName )
31 class DT_DLL_VL DtExhaustSmokeObjectEncoder :
public DtEnvironmentObjectEncoder
38 DtObjClassDesc* classDesc );
42 DtObjClassDesc* classDesc );
45 DtExhaustSmokeObjectEncoder(
const DtExhaustSmokeObjectEncoder& orig );
48 virtual ~DtExhaustSmokeObjectEncoder();
51 DtExhaustSmokeObjectEncoder& operator = (
52 const DtExhaustSmokeObjectEncoder& orig );
56 DtDECLARE_EXHAUST_SMOKE_OBJ_ATTR_CHECKER( SegmentRecords );
58 DtDECLARE_EXHAUST_SMOKE_OBJ_ATTR_ENCODER( SegmentRecords );
67 #define DtDEFINE_SIMPLE_EXHAUST_SMOKE_OBJ_ATTR_ENCODER( \
68 attrName, netType, inspector ) \
69 DtDEFINE_SIMPLE_ATTR_ENCODER( DtLinearObjectEncoder, \
70 DtLinearObjectRepository, \
71 attrName, netType, inspector )
78 #define DtDEFINE_SIMPLE_EXHAUST_SMOKE_OBJ_ATTR_CHECKER( \
79 attrName, inspector ) \
80 DtDEFINE_SIMPLE_ATTR_CHECKER( DtLinearObjectEncoder, \
81 DtLinearObjectRepository, \
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
Instances of DtLinearObjectRepository are used to maintain state information needed by linear object ...
Definition: linearObjectRepository.h:49