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;
ObjectClassFedNodeList myChildObjects
Definition: objectClassFedNode.h:110
Represents an attribute inside a object class.
Definition: attributeFedNode.h:25
std::map< DtString, DtAttributeFedNode * > AttributeFedNodeByName
Definition: objectClassFedNode.h:39
#define DT_DLL_OMTREADER
Definition: omtReader.h:23
A Datatype Representation is a class that can take a group of bytes and display them in a certain typ...
Definition: datatypeRep.h:20
DtString mySharing
Definition: objectClassFedNode.h:124
Represents a node in a fed tree.
Definition: fedNode.h:19
defines an object class inside our Fed Tree
Definition: objectClassFedNode.h:30
AttributeFedNodeByName myAttributesByName
Definition: objectClassFedNode.h:109
DtString myDescriptor
Definition: objectClassFedNode.h:121
std::list< DtObjectClassFedNode * > ObjectClassFedNodeList
A list of DtObjectClassFedNode pointers.
Definition: objectClassFedNode.h:35
DtFedNode & operator=(const DtFedNode &rhs)
Assignment Operator.
AttributeFedNodeList myAttributes
Definition: objectClassFedNode.h:108
std::list< DtAttributeFedNode * > AttributeFedNodeList
A list of AttributeFedNode pointers.
Definition: objectClassFedNode.h:38
int myParentIdentifier
Definition: objectClassFedNode.h:128
int myIdentifier
Definition: objectClassFedNode.h:127