![]() |
VR-Link API Documentation for HLA Evolved
|
Basically a struct with a destructor, a string tree is a collection of indexed strings used to hold more complex attributes or parameters. More...
Collaboration diagram for DtStringTree:Public Member Functions | |
| DtStringTree () | |
| Default Constructor. More... | |
| virtual | ~DtStringTree () |
| Destructor. More... | |
| DtStringTree (const DtStringTree &orig) | |
| Copy Constructor. More... | |
| DtStringTree & | operator= (const DtStringTree &rhs) |
| Assignment Operator. More... | |
| virtual void | appendToArray (DtStringTree *backTree) |
| Place a string tree in the tail of this string tree. More... | |
| virtual const DtStringTree * | findKey (const DtString &key) const |
| Go through the tree to find a specific key. More... | |
| void | setValue (DtString newValue) |
| Accessors. More... | |
| const DtString & | value () const |
| void | setKey (DtString newValue) |
| const DtString & | key () const |
| void | setDatatype (DtString newValue) |
| const DtString & | datatype () const |
| void | setOffset (unsigned int newValue) |
| unsigned int | offset () const |
Public Attributes | |
| DtStringTree * | myNext |
| The next items in the tree. More... | |
| DtStringTree * | myChild |
| DtStringTree * | myArray |
Protected Attributes | |
| DtString | myValue |
| DtString | myKey |
| DtString | myDatatype |
| unsigned int | myOffset |
Basically a struct with a destructor, a string tree is a collection of indexed strings used to hold more complex attributes or parameters.
| DtStringTree::DtStringTree | ( | ) |
Default Constructor.
|
virtual |
Destructor.
| DtStringTree::DtStringTree | ( | const DtStringTree & | orig | ) |
Copy Constructor.
|
virtual |
Place a string tree in the tail of this string tree.
|
inline |
|
virtual |
Go through the tree to find a specific key.
|
inline |
|
inline |
| DtStringTree& DtStringTree::operator= | ( | const DtStringTree & | rhs | ) |
Assignment Operator.
|
inline |
|
inline |
|
inline |
|
inline |
Accessors.
|
inline |
| DtStringTree* DtStringTree::myArray |
| DtStringTree* DtStringTree::myChild |
|
protected |
|
protected |
| DtStringTree* DtStringTree::myNext |
The next items in the tree.
|
protected |
|
protected |