Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

tree_node_< T > Class Template Reference

A node in the tree, combining links to other nodes as well as the actual data. More...

#include <tree.h>

List of all members.

Public Attributes

tree_node_< T > * parent
tree_node_< T > * first_child
tree_node_< T > * last_child
tree_node_< T > * prev_sibling
tree_node_< T > * next_sibling
data


Detailed Description

template<class T>
class tree_node_< T >

A node in the tree, combining links to other nodes as well as the actual data.


Member Data Documentation

template<class T>
T tree_node_< T >::data
 

template<class T>
tree_node_<T>* tree_node_< T >::first_child
 

template<class T>
tree_node_<T> * tree_node_< T >::last_child
 

template<class T>
tree_node_<T> * tree_node_< T >::next_sibling
 

template<class T>
tree_node_<T>* tree_node_< T >::parent
 

template<class T>
tree_node_<T>* tree_node_< T >::prev_sibling
 


The documentation for this class was generated from the following file:
Generated on Thu Mar 16 13:46:06 2006 for FreeLing by  doxygen 1.4.4