Elm
1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
#include <elm/inhstruct/BinTree.h>
Public Member Functions | |
Node (void) | |
Node (Node *left, Node *right) | |
Node * | left (void) const |
Node * | right (void) const |
void | insertLeft (Node *node) |
void | insertRight (Node *node) |
Nodes of a binary tree. For being used, this class must be extended with custom tree nodes.
Node::Node | ( | void | ) |
Node::Node | ( | BinTree::Node * | left, |
BinTree::Node * | right | ||
) |
void Node::insertLeft | ( | BinTree::Node * | node | ) |
void Node::insertRight | ( | BinTree::Node * | node | ) |
BinTree::Node * Node::left | ( | void | ) | const |
Referenced by elm::inhstruct::SortedBinTree::get().
BinTree::Node * Node::right | ( | void | ) | const |
Referenced by elm::inhstruct::SortedBinTree::get().