#include <elm/avl/GenTree.h>
elm::avl::AbstractTree::AbstractTree |
( |
void |
| ) |
|
|
protected |
int elm::avl::AbstractTree::count |
( |
void |
| ) |
const |
|
protected |
void elm::avl::AbstractTree::insert |
( |
unsigned char |
da[], |
|
|
int |
dir, |
|
|
Node * |
node, |
|
|
Node * |
q, |
|
|
Node * |
y, |
|
|
Node * |
z |
|
) |
| |
|
protected |
void elm::avl::AbstractTree::remove |
( |
Node * |
pa[], |
|
|
unsigned char |
da[], |
|
|
int |
k, |
|
|
Node * |
p |
|
) |
| |
|
protected |
int elm::avl::AbstractTree::cnt |
|
protected |
Referenced by elm::avl::GenTree< T, IdAdapter< T >, C >::clear(), elm::avl::GenTree< T, IdAdapter< T >, C >::copy(), count(), elm::avl::GenTree< T, IdAdapter< T >, C >::count(), insert(), elm::avl::GenTree< T, IdAdapter< T >, C >::isEmpty(), and elm::avl::GenTree< T, IdAdapter< T >, C >::remove().
Node* elm::avl::AbstractTree::root |
|
protected |
Referenced by elm::avl::GenTree< T, IdAdapter< T >, C >::add(), elm::avl::GenTree< T, IdAdapter< T >, C >::clear(), elm::avl::GenTree< T, IdAdapter< T >, C >::copy(), count(), elm::avl::GenTree< T, IdAdapter< T >, C >::find(), elm::avl::GenTree< T, K, C >::Iterator::Iterator(), remove(), elm::avl::GenTree< T, IdAdapter< T >, C >::remove(), and elm::avl::GenTree< T, IdAdapter< T >, C >::set().
The documentation for this class was generated from the following files:
- include/elm/avl/GenTree.h
- src/avl_GenTree.cpp