11 #pragma warning(disable : 4100)
18 #include <vl/objClassDesc.h>
19 #include <vl/rtiNamespace.h>
22 #include <vlutil/vlString.h>
41 typedef std::map<RTI::AttributeHandle, DtAttributeFedNode*> AttributeFedNodeByHandle;
85 virtual void setDescriptor(
const DtString&);
86 virtual const DtString& getDescriptor()
const;
89 virtual void setParentClassHandle(RTI::ObjectClassHandle);
90 virtual RTI::ObjectClassHandle getParentClassHandle();
92 virtual void setClassHandle(RTI::ObjectClassHandle);
93 virtual RTI::ObjectClassHandle getClassHandle();
96 virtual void setSharing(
const DtString&);
97 virtual const DtString& getSharing()
const;
99 virtual void setIdentifier(
int);
100 virtual int getIdentifier();
101 virtual void setParentIdentifier(
int);
102 virtual int getParentIdentifier();
105 virtual void removeAttributes();
113 AttributeFedNodeByHandle myAttributesByHandle;
117 RTI::ObjectClassHandle myParentClassValue;
118 RTI::ObjectClassHandle myClassValue;