#include <sspt_avltree.h>
Public Member Functions | |
sspt_AVLTree () | |
~sspt_AVLTree () | |
bool | find (const K &key, T *buffer) |
bool | insert (const K &key, const T &item) |
bool | remove (const K &key) |
sspt_AVLIterator< K, T > | begin () const |
sspt_AVLNode< K, T > * | root () const |
void | clear () |
sspt_AVLTree< K, T >::sspt_AVLTree | ( | ) | [inline] |
sspt_AVLTree< K, T >::~sspt_AVLTree | ( | ) | [inline] |
sspt_AVLIterator<K,T> sspt_AVLTree< K, T >::begin | ( | ) | const [inline] |
void sspt_AVLTree< K, T >::clear | ( | ) | [inline] |
bool sspt_AVLTree< K, T >::find | ( | const K & | key, | |
T * | buffer | |||
) | [inline] |
bool sspt_AVLTree< K, T >::insert | ( | const K & | key, | |
const T & | item | |||
) | [inline] |
bool sspt_AVLTree< K, T >::remove | ( | const K & | key | ) | [inline] |
sspt_AVLNode<K,T>* sspt_AVLTree< K, T >::root | ( | ) | const [inline] |