8 #ifndef actionRequestToObjEncoder_H_
9 #define actionRequestToObjEncoder_H_
16 class DtActionRequestToObjInter;
18 #define DtDECLARE_ACTREQOBJ_PARAM_ENCODER(paramName) \
19 DtDECLARE_PARAM_ENCODER(DtActionRequestToObjInter, paramName)
21 #define DtDEFINE_SIMPLE_ACTREQOBJ_PARAM_ENCODER(paramName, netType, inspector) \
22 DtDEFINE_SIMPLE_PARAM_ENCODER(DtActionRequestToObjEncoder, \
23 DtActionRequestToObjInter, paramName, netType, inspector)
30 class DT_DLL_VL DtActionRequestToObjEncoder :
public DtInteractionEncoder
35 DtInterClassDesc* classDesc);
38 virtual ~DtActionRequestToObjEncoder();
41 DtActionRequestToObjEncoder(
const DtActionRequestToObjEncoder& orig);
44 DtActionRequestToObjEncoder& operator=(
45 const DtActionRequestToObjEncoder& orig);
51 DtDECLARE_ACTREQOBJ_PARAM_ENCODER(ObjectIDs);
52 DtDECLARE_ACTREQOBJ_PARAM_ENCODER(Action);
54 DtDECLARE_ACTREQOBJ_PARAM_ENCODER(ObjectIdentifiers);
55 DtDECLARE_ACTREQOBJ_PARAM_ENCODER(ActionRequestCode);
58 DtDECLARE_ACTREQOBJ_PARAM_ENCODER(ObjectIdentifiers_RPR20);