#include "ubi_SplayTree.h"
Functions | |
static void | Rotate (ubi_btNodePtr p) |
static ubi_btNodePtr | Splay (ubi_btNodePtr SplayWithMe) |
ubi_trBool | ubi_sptInsert (ubi_btRootPtr RootPtr, ubi_btNodePtr NewNode, ubi_btItemPtr ItemPtr, ubi_btNodePtr *OldNode) |
ubi_btNodePtr | ubi_sptRemove (ubi_btRootPtr RootPtr, ubi_btNodePtr DeadNode) |
ubi_btNodePtr | ubi_sptLocate (ubi_btRootPtr RootPtr, ubi_btItemPtr FindMe, ubi_trCompOps CompOp) |
ubi_btNodePtr | ubi_sptFind (ubi_btRootPtr RootPtr, ubi_btItemPtr FindMe) |
void | ubi_sptSplay (ubi_btRootPtr RootPtr, ubi_btNodePtr SplayMe) |
int | ubi_sptModuleID (int size, char *list[]) |
Variables | |
static char | ModuleID [] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value: "ubi_SplayTree\n\ \t$Revision: 1.1 $\n\ \t$Date: 2004/01/14 20:27:14 $\n\ \t$Author: dwarren $\n" |