Flutter Engine
The Flutter Engine
|
#include <splay-tree.h>
Public Member Functions | |
ZoneSplayTree (Zone *zone) | |
~ZoneSplayTree () | |
Public Member Functions inherited from dart::SplayTree< Config, ZoneAllocated, Zone > | |
SplayTree (Zone *allocator) | |
~SplayTree () | |
Zone * | 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) |
void | ForEach (Callback *callback) |
Public Member Functions inherited from dart::ZoneAllocated | |
ZoneAllocated () | |
void * | operator new (size_t size) |
void * | operator new (size_t size, Zone *zone) |
void | operator delete (void *pointer) |
Additional Inherited Members | |
Public Types inherited from dart::SplayTree< Config, ZoneAllocated, Zone > | |
typedef Config::Key | Key |
typedef Config::Value | Value |
Protected Member Functions inherited from dart::SplayTree< Config, ZoneAllocated, Zone > | |
void | ResetRoot () |
Definition at line 18 of file splay-tree.h.
|
inlineexplicit |
Definition at line 20 of file splay-tree.h.
|
inline |
Definition at line 22 of file splay-tree.h.