![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Classes | |
class | Locator |
class | Node |
Public Types | |
typedef Config::Key | Key |
typedef Config::Value | Value |
Public Member Functions | |
SplayTree (AllocationPolicy allocator=AllocationPolicy()) | |
V8_INLINE void * | operator new (size_t size, AllocationPolicy allocator=AllocationPolicy()) |
V8_INLINE void | operator delete (void *p) |
V8_INLINE void | operator delete (void *p, AllocationPolicy policy) |
AllocationPolicy | allocator () |
bool | Contains (const Key &key) |
bool | Insert (const Key &key, Locator *locator) |
bool | Find (const Key &key, Locator *locator) |
bool | FindGreatestLessThan (const Key &key, Locator *locator) |
bool | FindGreatest (Locator *locator) |
bool | FindLeastGreaterThan (const Key &key, Locator *locator) |
bool | FindLeast (Locator *locator) |
bool | Move (const Key &old_key, const Key &new_key) |
bool | Remove (const Key &key) |
void | Clear () |
bool | is_empty () |
void | Splay (const Key &key) |
template<class Callback > | |
void | ForEach (Callback *callback) |
Protected Member Functions | |
void | ResetRoot () |