|
TBBT_TREE * | tbbtdmake (int(*compar)(void *, void *, int), int arg, unsigned fast_compare) |
|
TBBT_NODE * | tbbtdfind (TBBT_TREE *tree, void *key, TBBT_NODE **pp) |
|
TBBT_NODE * | tbbtfind (TBBT_NODE *root, void *key, int(*cmp)(void *, void *, int), int arg, TBBT_NODE **pp) |
|
TBBT_NODE * | tbbtdless (TBBT_TREE *tree, void *key, TBBT_NODE **pp) |
|
TBBT_NODE * | tbbtless (TBBT_NODE *root, void *key, int(*cmp)(void *, void *, int), int arg, TBBT_NODE **pp) |
|
TBBT_NODE * | tbbtindx (TBBT_NODE *root, int32 indx) |
|
TBBT_NODE * | tbbtdins (TBBT_TREE *tree, void *item, void *key) |
|
TBBT_NODE * | tbbtins (TBBT_NODE **root, void *item, void *key, int(*cmp)(void *, void *, int), int arg) |
|
void * | tbbtrem (TBBT_NODE **root, TBBT_NODE *node, void **kp) |
|
TBBT_NODE * | tbbtfirst (TBBT_NODE *root) |
|
TBBT_NODE * | tbbtlast (TBBT_NODE *root) |
|
TBBT_NODE * | tbbtnext (TBBT_NODE *node) |
|
TBBT_NODE * | tbbtprev (TBBT_NODE *node) |
|
TBBT_TREE * | tbbtdfree (TBBT_TREE *tree, void(*fd)(void *), void(*fk)(void *)) |
|
void | tbbtfree (TBBT_NODE **root, void(*fd)(void *), void(*fk)(void *)) |
|
void | tbbtprint (TBBT_NODE *node) |
|
void | tbbtdump (TBBT_TREE *tree, int method) |
|
long | tbbtcount (TBBT_TREE *tree) |
|
int | tbbt_shutdown (void) |
|