MoSync 3.3
HashDict.h File Reference

Thin template HashDict. More...

#include <maassert.h>
#include <maheap.h>
#include <kazlib/hash.h>
#include "collection_common.h"
#include "String.h"
#include "HashDict_impl.h"

Classes

class  MAUtil::HashDict< Key, Storage >
 Thin template unsorted dictionary. More...
struct  MAUtil::HashDict< Key, Storage >::HashNode
 Internal storage. More...
class  MAUtil::HashDict< Key, Storage >::Iterator
 Iterator for a HashDict. More...
class  MAUtil::HashDict< Key, Storage >::ConstIterator
 Const Iterator for a HashDict. More...

Namespaces

namespace  MAUtil
 

MoSync utility libraries.


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 &)

Detailed Description

Thin template HashDict.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines