#include <maassert.h>
#include <maheap.h>
#include <kazlib/hash.h>
#include "collection_common.h"
#include "String.h"
#include "HashMap_impl.h"
Namespaces | |
namespace | MAUtil |
Classes | |
class | MAUtil::HashMap< Key, Value > |
Thin template HashMap. More... | |
struct | MAUtil::HashMap< Key, Value >::HashNode |
class | MAUtil::HashMap< Key, Value >::Iterator |
class | MAUtil::HashMap< Key, Value >::ConstIterator |
Functions | |
template<class Key> | |
hash_val_t | MAUtil::THashFunction (const Key &) |
template<> | |
hash_val_t | MAUtil::THashFunction (const String &) |
template<> | |
hash_val_t | MAUtil::THashFunction (const int &) |