acquire(void *key) | structures::pointer_hash< internal_pointer_hider< contents > > | |
structures::hash_table::acquire(const key_type &key) | structures::hash_table< key_type, contents > | |
add(void *key, internal_pointer_hider< contents > *to_store) | structures::pointer_hash< internal_pointer_hider< contents > > | |
structures::hash_table::add(const key_type &key, contents *to_store) | structures::hash_table< key_type, contents > | |
structures::hash_table::add(key_type *key, contents *to_store, bool check_dupes=true) | structures::hash_table< key_type, contents > | |
apply(apply_function *to_apply, void *data_link) | structures::pointer_hash< internal_pointer_hider< contents > > | |
apply_function typedef | structures::pointer_hash< internal_pointer_hider< contents > > | |
calculate_num_slots(int estimated_elements) | structures::hash_table< key_type, contents > | static |
class_name() const =0 | basis::nameable | pure virtual |
DEFINE_CLASS_NAME("hash_table") | structures::hash_table< key_type, contents > | |
elements() const | structures::hash_table< key_type, contents > | |
estimated_elements() const | structures::hash_table< key_type, contents > | inline |
EXISTING enum value | structures::hash_table< key_type, contents > | |
fast_dangerous_add(const key_type &key, contents *to_store) | structures::hash_table< key_type, contents > | |
find(const key_type &key, contents *&item_found) const | structures::hash_table< key_type, contents > | |
find(const key_type &key) const | structures::hash_table< key_type, contents > | inline |
hash_table(const hashing_algorithm &hasher, int estimated_elements) | structures::hash_table< key_type, contents > | |
ids() const | structures::pointer_hash< internal_pointer_hider< contents > > | |
ids(pointer_set &ids) const | structures::pointer_hash< internal_pointer_hider< contents > > | |
internal_symbol_indexer(int elems) | structures::internal_symbol_indexer< contents > | inline |
IS_NEW enum value | structures::hash_table< key_type, contents > | |
outcomes enum name | structures::hash_table< key_type, contents > | |
pointer_hash(int estimated_elements) | structures::pointer_hash< internal_pointer_hider< contents > > | |
rehash(int estimated_elements) | structures::hash_table< key_type, contents > | |
reset() | structures::pointer_hash< internal_pointer_hider< contents > > | |
table_access() const | structures::hash_table< key_type, contents > | |
verify() const | structures::hash_table< key_type, contents > | |
zap(void *key) | structures::pointer_hash< internal_pointer_hider< contents > > | |
structures::hash_table::zap(const key_type &key) | structures::hash_table< key_type, contents > | |
~hash_table() | structures::hash_table< key_type, contents > | virtual |
~pointer_hash() | structures::pointer_hash< internal_pointer_hider< contents > > | |