|
|
| operator dInt32 () const |
| |
|
const dInt32 | GetCount () const |
| |
|
dTreeNode * | GetRoot () const |
| |
|
dTreeNode * | Minimum () const |
| |
|
dTreeNode * | Maximum () const |
| |
|
dTreeNode * | Find (KEY key) const |
| |
|
dTreeNode * | FindGreater (KEY key) const |
| |
|
dTreeNode * | FindLessEqual (KEY key) const |
| |
|
dTreeNode * | FindGreaterEqual (KEY key) const |
| |
|
dTreeNode * | FindCreate (KEY key, bool &wasFound) |
| |
|
dTreeNode * | GetNodeFromInfo (OBJECT &info) const |
| |
|
dTreeNode * | Insert (const OBJECT &element, KEY key, bool &wasFound) |
| |
|
dTreeNode * | Insert (const OBJECT &element, KEY key) |
| |
|
dTreeNode * | Insert (dTreeNode *const node, KEY key) |
| |
|
dTreeNode * | Replace (OBJECT &element, KEY key) |
| |
|
dTreeNode * | ReplaceKey (KEY oldKey, KEY newKey) |
| |
|
dTreeNode * | ReplaceKey (dTreeNode *const node, KEY key) |
| |
|
void | Remove (KEY key) |
| |
|
void | Remove (dTreeNode *const node) |
| |
|
void | RemoveAll () |
| |
|
void | Unlink (dTreeNode *const node) |
| |
|
void | SwapInfo (dTree &tree) |
| |
|
bool | SanityCheck () const |
| |