|
| 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