| _add(void *data, bool autofree) | WvScatterHashBase | [protected] |
| _add(void *data, unsigned hash, bool autofree) | WvScatterHashBase | [protected] |
| _get_autofree(const void *data, unsigned hash) | WvScatterHashBase | [protected] |
| _remove(const void *data, unsigned hash) | WvScatterHashBase | [protected] |
| _set_autofree(const void *data, unsigned hash, bool autofree) | WvScatterHashBase | [protected] |
| _zap() | WvScatterHashBase | [protected] |
| add(const T *data, bool autofree=false) | WvScatterHash< T, K, Accessor, Comparator > | [inline] |
| compare(const void *key, const void *elem) const | WvScatterHash< T, K, Accessor, Comparator > | [inline, protected, virtual] |
| count() const | WvScatterHashBase | [inline] |
| do_delete(void *data) | WvScatterHash< T, K, Accessor, Comparator > | [inline, protected, virtual] |
| do_hash(const void *data) | WvScatterHash< T, K, Accessor, Comparator > | [inline, protected, virtual] |
| genfind(const void *data, unsigned hash) const | WvScatterHashBase | [protected] |
| genfind_or_null(const void *data, unsigned hash) const | WvScatterHashBase | [protected] |
| get_autofree(const K &key) | WvScatterHash< T, K, Accessor, Comparator > | [inline] |
| get_autofree(const T *data) | WvScatterHash< T, K, Accessor, Comparator > | [inline] |
| hash(const T *data) | WvScatterHash< T, K, Accessor, Comparator > | [inline, protected] |
| isempty() const | WvScatterHashBase | [inline] |
| IterBase class | WvScatterHashBase | [friend] |
| MyComparator typedef | WvScatterHash< T, K, Accessor, Comparator > | [protected] |
| null_idx | WvScatterHashBase | [static] |
| numslots | WvScatterHashBase | [protected] |
| operator[](const K &key) const | WvScatterHash< T, K, Accessor, Comparator > | [inline] |
| prime_index | WvScatterHashBase | [protected] |
| prime_numbers | WvScatterHashBase | [static] |
| remove(const T *data) | WvScatterHash< T, K, Accessor, Comparator > | [inline] |
| set_autofree(const K &key, bool autofree) | WvScatterHash< T, K, Accessor, Comparator > | [inline] |
| set_autofree(const T *data, bool autofree) | WvScatterHash< T, K, Accessor, Comparator > | [inline] |
| Slot typedef | WvScatterHashBase | [protected] |
| slowcount() const | WvScatterHashBase | |
| Sorter typedef | WvScatterHash< T, K, Accessor, Comparator > | |
| Status typedef | WvScatterHashBase | [protected] |
| WvScatterHash(unsigned _numslots=0) | WvScatterHash< T, K, Accessor, Comparator > | [inline] |
| WvScatterHashBase(unsigned _numslots) | WvScatterHashBase | |
| xslots | WvScatterHashBase | [protected] |
| xstatus | WvScatterHashBase | [protected] |
| zap() | WvScatterHash< T, K, Accessor, Comparator > | [inline] |
| ~WvScatterHash() | WvScatterHash< T, K, Accessor, Comparator > | [inline, virtual] |
| ~WvScatterHashBase() | WvScatterHashBase | [inline, virtual] |