children | Tree< stored_type, tree_type > | [protected] |
elements | Tree< stored_type, tree_type > | [protected] |
getChild(int index) | Tree< stored_type, tree_type > | [inline] |
getDepth() const | Tree< stored_type, tree_type > | [inline] |
getElement(unsigned int index) | Tree< stored_type, tree_type > | [inline] |
getHeight() const | Tree< stored_type, tree_type > | [inline] |
getRoot() | Tree< stored_type, tree_type > | [inline] |
insert(stored_type newElement)=0 | Tree< stored_type, tree_type > | [pure virtual] |
insertElements(InputIterator begin, InputIterator end) | Tree< stored_type, tree_type > | [inline] |
isEmpty() | Tree< stored_type, tree_type > | [inline] |
isLeaf() const | Tree< stored_type, tree_type > | [inline] |
isRoot() const | Tree< stored_type, tree_type > | [inline] |
parent | Tree< stored_type, tree_type > | [protected] |
printTreeToStdOut(const int x, const void *par) const | Tree< stored_type, tree_type > | [inline] |
remove(stored_type element)=0 | Tree< stored_type, tree_type > | [pure virtual] |
search(stored_type toSearch)=0 | Tree< stored_type, tree_type > | [pure virtual] |
Tree() | Tree< stored_type, tree_type > | [inline] |
Tree(tree_type *par) | Tree< stored_type, tree_type > | [inline] |
~Tree() | Tree< stored_type, tree_type > | [inline, virtual] |