7 #ifndef attributeChangeResInter_H_
8 #define attributeChangeResInter_H_
62 virtual void setNumPairs(
DtU32 pairs);
63 virtual DtU32 numPairs()
const;
66 virtual void setAvMap(
const RTI::AttributeHandleValueMap& atts);
68 virtual const RTI::AttributeHandleValueMap& avMap()
const;
70 virtual void setAvPairSet(
71 const RTI::AttributeHandleValuePairSet& atts);
73 virtual const RTI::AttributeHandleValuePairSet& avPairSet()
const;
78 virtual void setAttributeHandle(
DtU32 index, RTI::AttributeHandle handle);
79 virtual RTI::AttributeHandle attributeHandle(
DtU32 index)
const;
81 virtual void setAttributeHandle(
DtU32 index,
DtU32 handle);
82 virtual DtU32 attributeHandle(
DtU32 index)
const;
86 virtual void setAttributeValueLength(
DtU32 index,
DtU32 length);
87 virtual DtU32 attributeValueLength(
DtU32 index)
const;
89 virtual void setAttributeValue(
DtU32 index,
const char* usr);
90 virtual const char* attributeValue(
DtU32 index)
const;
105 virtual const char*
name()
const;
127 mutable RTI::AttributeHandleValueMap myMap;
133 return "DtAttributeChangeResInter";