SHashTable Class Template Reference
[Utility Classes and Functions]

#include <support/HashTable.h>

Inheritance diagram for SHashTable:

SHasher List of all members.

template<class KEY, class VALUE>
class SHashTable< KEY, VALUE >


Public Member Functions

uint32_t Hash (const KEY &key) const
void Insert (const KEY &key, const VALUE &value)
bool Lookup (const KEY &key, VALUE &value) const
const VALUE & Lookup (const KEY &key) const
void Remove (const KEY &key)
 SHashTable (int32_t bits)
 ~SHashTable ()

Constructor & Destructor Documentation

SHashTable int32_t  bits  ) 
 

~SHashTable  ) 
 


Member Function Documentation

uint32_t Hash const KEY &  key  )  const
 

void Insert const KEY &  key,
const VALUE &  value
[inline]
 

bool Lookup const KEY &  key,
VALUE &  value
const [inline]
 

const VALUE& Lookup const KEY &  key  )  const [inline]
 

void Remove const KEY &  key  )  [inline]
 


The documentation for this class was generated from the following file: