HDK
|
#include <UT_SplayTree.h>
Public Member Functions | |
UT_SplayTree (int(*fcomp)(const void *, const void *)) | |
UT_SplayTree (const UT_SplayTree &tree) | |
virtual | ~UT_SplayTree () |
int | add (const void *, unsigned maxDepth=0) |
const void * | remove (const void *=0) |
void | clear () |
UT_SplayTree & | operator+= (const UT_SplayTree &tree) |
UT_SplayTree & | operator-= (const UT_SplayTree &tree) |
UT_SplayTree & | operator= (const UT_SplayTree &tree) |
int | traverse (int(*func)(const void *)) |
int | traverse (int(*func)(const void *, void *), void *data) |
int | traverseBackward (int(*func)(const void *)) |
int | traverseBackward (int(*func)(const void *, void *), void *data) |
const void * | find (const void *data) const |
int | entries () const |
Definition at line 25 of file UT_SplayTree.h.
UT_SplayTree::UT_SplayTree | ( | const UT_SplayTree & | tree | ) |
|
virtual |
void UT_SplayTree::clear | ( | ) |
|
inline |
Definition at line 69 of file UT_SplayTree.h.
UT_SplayTree& UT_SplayTree::operator+= | ( | const UT_SplayTree & | tree | ) |
UT_SplayTree& UT_SplayTree::operator-= | ( | const UT_SplayTree & | tree | ) |
UT_SplayTree& UT_SplayTree::operator= | ( | const UT_SplayTree & | tree | ) |