![]() |
VR-Link API Documentation for HLA Evolved
|
This is a generic attribute node I should be able to use this to replace all these extra node classes. More...
Inheritance diagram for DtGenAttrNode:
Collaboration diagram for DtGenAttrNode:Public Member Functions | |
| DtGenAttrNode () | |
| Default Constructor. | |
| virtual | ~DtGenAttrNode () |
| Destructor. | |
| virtual void | addAttribute (const DtString &name, const DtString &attr) |
| virtual const DtString & | getAttribute (const DtString &name) |
| virtual std::map< DtString, DtString >::iterator | getAttributes () |
Public Member Functions inherited from DtOMTNode | |
| DtOMTNode () | |
| Default Constructor. | |
| virtual | ~DtOMTNode () |
| Destructor. | |
| DtOMTNode (const DtOMTNode &orig) | |
| Copy Constructor. | |
| DtOMTNode & | operator= (const DtOMTNode &rhs) |
| Assignment Operator. | |
| virtual void | setName (const DtString &) |
| virtual const DtString & | getName () const |
| virtual void | setUniqueName (const DtString &) |
| virtual const DtString & | getUniqueName () const |
| virtual void | setNote (const DtString &) |
| virtual const DtString & | getNote () const |
Protected Attributes | |
| std::map< DtString, DtString > | myAttrMap |
Protected Attributes inherited from DtOMTNode | |
| DtString | myName |
| DtString | myNote |
| DtString | myUniqueName |
Private Member Functions | |
| DtGenAttrNode (const DtGenAttrNode &orig) | |
| Copy Constructor. | |
| DtGenAttrNode & | operator= (const DtGenAttrNode &rhs) |
| Assignment Operator. | |
This is a generic attribute node I should be able to use this to replace all these extra node classes.
Less code = less maintenance cost! This is unused as long as other specialized node classes are being used instead
| DtGenAttrNode::DtGenAttrNode | ( | ) |
Default Constructor.
|
virtual |
Destructor.
|
private |
Copy Constructor.
|
private |
Assignment Operator.