Elm  1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
elm::inhstruct::BinTree::Node Class Reference

#include <elm/inhstruct/BinTree.h>

Public Member Functions

 Node (void)
 
 Node (Node *left, Node *right)
 
Nodeleft (void) const
 
Noderight (void) const
 
void insertLeft (Node *node)
 
void insertRight (Node *node)
 

Detailed Description

Nodes of a binary tree. For being used, this class must be extended with custom tree nodes.

Constructor & Destructor Documentation

Node::Node ( void  )
Node::Node ( BinTree::Node left,
BinTree::Node right 
)

Member Function Documentation

void Node::insertLeft ( BinTree::Node node)
void Node::insertRight ( BinTree::Node node)
BinTree::Node * Node::left ( void  ) const
BinTree::Node * Node::right ( void  ) const

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