Definition at line 358 of file wvhashtable.h.
Public Types | |
| typedef MyHashTable::Iter | Iter |
Public Member Functions | |
| WvMap (int s) | |
| TData * | find (const TKey &key) const |
| MyPair * | find_pair (const TKey &key) const |
| TData & | operator[] (const TKey &key) const |
| bool | exists (const TKey &key) const |
| void | set (const TKey &key, const TData &data, bool autofree=false) |
| void | add (const TKey &key, const TData &data, bool autofree=false) |
| void | remove (const TKey &key) |
| void | zap () |
Static Public Member Functions | |
| static const TKey * | get_key (const MyPair *obj) |
Protected Types | |
| typedef WvMapPair< TKey, TData > | MyPair |
|
typedef WvMap< TKey, TData, Comparator, BackendHash > | MyMap |
|
typedef BackendHash< MyPair, TKey, MyMap, Comparator > | MyHashTable |
Protected Member Functions | |
| MyPair * | find_helper (const TKey &key) const |
| WvMap (const WvMap &m) | |
Protected Attributes | |
| MyPair * | last_accessed |
1.4.7