ionflux.org | Impressum

Ionflux::Tools::TreePath Struct Reference
[Data handling]

Tree path. More...

#include <Tree.hpp>

Collaboration diagram for Ionflux::Tools::TreePath:

Collaboration graph
[legend]
List of all members.

Public Attributes

Treetree
 The tree this path belongs to.
std::vector< Node * > nodes
 Vector of nodes, in order of top-to-bottom traversal.
int subscript
 Data subscript (of the last node).
bool explicitSubscript
 Whether the data subscript has been specified explicitly.

Detailed Description

Tree path.

Represents a full tree path referencing a data entry in the tree.


Member Data Documentation

bool Ionflux::Tools::TreePath::explicitSubscript
 

Whether the data subscript has been specified explicitly.

std::vector<Node *> Ionflux::Tools::TreePath::nodes
 

Vector of nodes, in order of top-to-bottom traversal.

int Ionflux::Tools::TreePath::subscript
 

Data subscript (of the last node).

Tree* Ionflux::Tools::TreePath::tree
 

The tree this path belongs to.


The documentation for this struct was generated from the following file:
Generated on Tue Mar 14 21:11:33 2006 for Ionflux Tools Class Library (iftools) by  doxygen 1.4.6