#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] |