WvStreams
WvScatterHash< T, K, Accessor, Comparator > Member List

This is the complete list of members for WvScatterHash< T, K, Accessor, Comparator >, including all inherited members.

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