Hash table

Hash table

Namespace: dmHashTable
Include: #include <dmsdk/dlib/hashtable.h>
FUNCTIONS
void dmHashTable() hashtable
void dmHashTable16() Specialized hash table with uint16_t as key...
void dmHashTable32() Specialized hash table with uint32_t as key...
void dmHashTable64() Specialized hash table with uint64_t as key...

Functions

dmHashTable

void dmHashTable()

Hashtable with chaining for collision resolution, memcpy-copy semantics (POD types) and 32-bit indicies instead of pointers. (NUMA-friendly)

PARAMETERS


dmHashTable16

void dmHashTable16()

Specialized hash table with uint16_t as keys

PARAMETERS


dmHashTable32

void dmHashTable32()

Specialized hash table with uint32_t as keys

PARAMETERS


dmHashTable64

void dmHashTable64()

Specialized hash table with uint64_t as keys

PARAMETERS