7 #ifndef createObjReqInter_H_
8 #define createObjReqInter_H_
56 virtual void setObjectClass(
DtU32 id);
57 virtual DtU32 objectClass()
const;
60 virtual void setNumPairs(
DtU32 pairs);
61 virtual DtU32 numPairs()
const;
64 virtual void setAvMap(
const RTI::AttributeHandleValueMap& atts);
65 virtual const RTI::AttributeHandleValueMap& avMap()
const;
67 virtual void setAvPairSet(
const RTI::AttributeHandleValuePairSet& atts);
68 virtual const RTI::AttributeHandleValuePairSet& avPairSet()
const;
73 virtual void setAttributeHandle(
DtU32 index, RTI::AttributeHandle handle);
74 virtual RTI::AttributeHandle attributeHandle(
DtU32 index)
const;
76 virtual void setAttributeHandle(
DtU32 index,
DtU32 handle);
77 virtual DtU32 attributeHandle(
DtU32 index)
const;
81 virtual void setAttributeValueLength(
DtU32 index,
DtU32 length);
82 virtual DtU32 attributeValueLength(
DtU32 index)
const;
84 virtual void setAttributeValue(
DtU32 index,
const char* usr);
85 virtual const char* attributeValue(
DtU32 index)
const;
96 virtual void setRequestId(
DtU32 id);
97 virtual DtU32 requestId()
const;
100 virtual const char*
name()
const;
120 mutable RTI::AttributeHandleValueMap myMap;
150 return "DtCreateObjReqInter";