Public Member Functions | Public Attributes | Protected Attributes
DtStringTree Class Reference

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:

List of all members.

Public Member Functions

 DtStringTree ()
 Default Constructor.
virtual ~DtStringTree ()
 Destructor.
 DtStringTree (const DtStringTree &orig)
 Copy Constructor.
DtStringTree & operator= (const DtStringTree &rhs)
 Assignment Operator.
virtual void mergeStringTree (DtStringTree *backTree)
 Place a string tree in the tail of this string tree.
virtual const DtStringTree * findKey (const DtString &key) const
 Go through the tree to find a specific key.
void setValue (DtString newValue)
 Accessors.
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.
DtStringTree * myChild
DtStringTree * myArray

Protected Attributes

DtString myValue
DtString myKey
DtString myDatatype
unsigned int myOffset

Detailed Description

Basically a struct with a destructor, a string tree is a collection of indexed strings used to hold more complex attributes or parameters.


The documentation for this class was generated from the following file:

Document ID: Generated on Tue Oct 11 19:41:03 EDT 2011 from SVN revision 107422
Copyright © 2005-2011 VT MÄK Inc. All Rights Reserved (www.mak.com)