11 #pragma warning(disable : 4100)
17 #ifndef DtUSE_UTILITIES_NAMESPACE
27 #ifdef DtUSE_UTILITIES_NAMESPACE
28 namespace DtUSE_UTILITIES_NAMESPACE
47 #ifndef DtUSE_UTILITIES_NAMESPACE
48 typedef std::map<RTI::AttributeHandle, DtAttributeFedNode*> AttributeFedNodeByHandle;
83 #ifndef DtUSE_UTILITIES_NAMESPACE
95 virtual void setDescriptor(
const DtString&);
96 virtual const DtString& getDescriptor()
const;
99 #ifndef DtUSE_UTILITIES_NAMESPACE
100 virtual void setParentClassHandle(RTI::ObjectClassHandle);
101 virtual RTI::ObjectClassHandle getParentClassHandle();
103 virtual void setClassHandle(RTI::ObjectClassHandle);
104 virtual RTI::ObjectClassHandle getClassHandle();
108 virtual void setSharing(
const DtString&);
109 virtual const DtString& getSharing()
const;
111 virtual void setIdentifier(
int);
112 virtual int getIdentifier();
113 virtual void setParentIdentifier(
int);
114 virtual int getParentIdentifier();
117 virtual void removeAttributes();
125 #ifndef DtUSE_UTILITIES_NAMESPACE
126 AttributeFedNodeByHandle myAttributesByHandle;
130 RTI::ObjectClassHandle myParentClassValue;
131 RTI::ObjectClassHandle myClassValue;
146 #ifdef DtUSE_UTILITIES_NAMESPACE