Elm  2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
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() [1/2]

Node ( void  )
inline

◆ Node() [2/2]

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

Member Function Documentation

◆ insertLeft()

void insertLeft ( BinTree::Node node)
inline

◆ insertRight()

void insertRight ( BinTree::Node node)
inline

◆ left()

BinTree::Node * left ( void  ) const
inline

Referenced by SortedBinTree::get().

◆ right()

BinTree::Node * right ( void  ) const
inline

Referenced by SortedBinTree::get().


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