HyperspaceExplorer 0.7.1
Public Types | Public Member Functions | Private Attributes
Tree< Node > Class Template Reference
Inheritance diagram for Tree< Node >:
Inheritance graph
[legend]
Collaboration diagram for Tree< Node >:
Collaboration graph
[legend]

List of all members.

Public Types

typedef std::list< Tree< Node > > sub_tree_type

Public Member Functions

 Tree (const Node &node)
const Node & getNode () const
Node & getNode ()
void addNode (const Node &new_node)
void removeNode (const Node &old_node)
const sub_tree_typegetSubTrees () const
sub_tree_typegetSubTrees ()
void addTree (const Tree< Node > &new_tree)
void removeTree (const Tree< Node > &new_tree)
const TreefindByNode (const Node &node) const
TreefindByNode (const Node &node)

Private Attributes

Node current_node_
sub_tree_type sub_trees_

template<typename Node>
class Tree< Node >


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends

Generated on Mon Apr 9 2012 20:25:19 for HyperspaceExplorer 0.7.1 by doxygen 1.7.4  -  Hosted bySourceForge.net Logo