Om  1.0.0
A universal framework for multimedia simulation
Classes | Namespaces
omHashMap.h File Reference
#include "omUtilitiesConfig.h"
#include "../math/omPrimes.h"
#include "omAllocator.h"

Classes

class  om::util::HashMap< K, V, HashType, SizeType >
 A container class that uses a hash table to map key objects to value objects. More...
 
class  om::util::HashMap< K, V, HashType, SizeType >::BucketIterator
 A class that iterates over hash map elements. More...
 
class  om::util::HashMap< K, V, HashType, SizeType >::ConstBucketIterator
 A class that iterates over hash map elements but cannot modify the hash map. More...
 
class  om::util::HashMap< K, V, HashType, SizeType >::Iterator
 A class that iterates over hash map elements. More...
 
class  om::util::HashMap< K, V, HashType, SizeType >::ConstIterator
 A class that iterates over hash map elements without the ability to modify them. More...
 

Namespaces

 om
 The enclosing namespace for the entire Om library.
 
 om::util
 A namespace containing data structure classes and memory manipulation functions.