basic_hash(size_type size=31, hashfun_t f=hashfun) | basic_hash< Key, HashElt< Key, T > > | [inline] |
basic_hash(const basic_hash &S) | basic_hash< Key, HashElt< Key, T > > | [inline] |
begin() | basic_hash< Key, HashElt< Key, T > > | [inline] |
begin() const | basic_hash< Key, HashElt< Key, T > > | [inline] |
clear() | basic_hash< Key, HashElt< Key, T > > | [inline] |
const_begin() const | basic_hash< Key, HashElt< Key, T > > | [inline] |
const_end() const | basic_hash< Key, HashElt< Key, T > > | [inline] |
const_iterator typedef | basic_hash< Key, HashElt< Key, T > > | |
construct(const hash &S) | hash< Key, T > | [inline, private] |
empty() const | basic_hash< Key, HashElt< Key, T > > | [inline] |
end() | basic_hash< Key, HashElt< Key, T > > | [inline] |
end() const | basic_hash< Key, HashElt< Key, T > > | [inline] |
erase(const Key &k) | basic_hash< Key, HashElt< Key, T > > | [inline] |
erase(const iterator &i) | basic_hash< Key, HashElt< Key, T > > | [inline] |
exists(const Key &k) const | basic_hash< Key, HashElt< Key, T > > | [inline] |
find(const Key &k, HashElt< Key, T > ***where=0) | basic_hash< Key, HashElt< Key, T > > | [inline] |
find(const Key &k) const | basic_hash< Key, HashElt< Key, T > > | [inline] |
hash(typename basic_hash< Key, HashElt< Key, T > >::size_type size=31, typename basic_hash< Key, HashElt< Key, T > >::hashfun_t f=hashfun) | hash< Key, T > | [inline] |
hash(const hash &S) | hash< Key, T > | [inline] |
hashfun_t typedef | basic_hash< Key, HashElt< Key, T > > | |
hf | basic_hash< Key, HashElt< Key, T > > | [protected] |
insert(const Key &k, const T &v) | hash< Key, T > | [inline] |
insert(const list_type *e) | hash< Key, T > | [inline] |
insert(const typename hash< Key, T >::iterator &i) | hash< Key, T > | [inline] |
insert(const typename hash< Key, T >::const_iterator &i) | hash< Key, T > | [inline] |
basic_hash< Key, HashElt< Key, T > >::insert(const Key &k) | basic_hash< Key, HashElt< Key, T > > | [inline] |
basic_hash< Key, HashElt< Key, T > >::insert(const HashElt< Key, T > *e) | basic_hash< Key, HashElt< Key, T > > | [inline] |
basic_hash< Key, HashElt< Key, T > >::insert(const iterator &i) | basic_hash< Key, HashElt< Key, T > > | [inline] |
iterator typedef | basic_hash< Key, HashElt< Key, T > > | |
list_elem typedef | hash< Key, T > | [private] |
list_type typedef | hash< Key, T > | [private] |
max_size() const | basic_hash< Key, HashElt< Key, T > > | [inline] |
n_buckets | basic_hash< Key, HashElt< Key, T > > | [protected] |
n_elements | basic_hash< Key, HashElt< Key, T > > | [protected] |
operator=(const hash &S) | hash< Key, T > | [inline] |
basic_hash< Key, HashElt< Key, T > >::operator=(const basic_hash &S) | basic_hash< Key, HashElt< Key, T > > | [inline] |
operator[](const Key &k) | hash< Key, T > | [inline] |
operator[](const Key &k) const | hash< Key, T > | [inline] |
resize(typename basic_hash< Key, HashElt< Key, T > >::size_type new_size) | hash< Key, T > | [inline, private] |
size() const | basic_hash< Key, HashElt< Key, T > > | [inline] |
size_type typedef | basic_hash< Key, HashElt< Key, T > > | |
statistics() | basic_hash< Key, HashElt< Key, T > > | |
swap(basic_hash &s) | basic_hash< Key, HashElt< Key, T > > | [inline] |
v | basic_hash< Key, HashElt< Key, T > > | [protected] |
vector_type typedef | basic_hash< Key, HashElt< Key, T > > | |
vsize | basic_hash< Key, HashElt< Key, T > > | [protected] |
~basic_hash() | basic_hash< Key, HashElt< Key, T > > | [inline] |
~hash() | hash< Key, T > | [inline] |