|
|
| Hash_node (const char *key_) |
| |
|
void | finish () |
| |
|
bool | empty () |
| |
| void | show (int indent) |
| |
|
O2node ** | lookup (O2string key) |
| |
|
O2err | entry_insert_at (O2node **loc, O2node *entry) |
| |
|
O2err | insert (O2node *entry) |
| | add an entry to a hash table
|
| |
|
Hash_node * | tree_insert_node (O2string key) |
| |
|
O2err | entry_remove_by_name (O2string key) |
| |
|
O2err | entry_remove (O2node **child, bool resize) |
| |
|
| O2node (const char *key_, int tag_) |
| |
|
virtual const char * | get_proc_name () |
| |
|
virtual O2status | status (const char **process) |
| |
|
void * | operator new (size_t size) |
| |
|
void | operator delete (void *ptr) |
| |
|
|
void | table_init (int locations) |
| |
|
O2err | table_resize (int new_locs) |
| |
|
|
int | tag |
| |
|
O2string | key |
| |
|
O2node * | next |
| |
◆ show()
| void Hash_node::show |
( |
int |
indent | ) |
|
|
virtual |
The documentation for this class was generated from the following files:
- /Users/rbd/o2/src/o2node.h
- /Users/rbd/o2/src/hashnode.cpp
- /Users/rbd/o2/src/o2node.cpp