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: