#include <hash.h>
Public Member Functions | |
Hash_shiftAddXOR (float m, count_t H=5) | |
~Hash_shiftAddXOR () | |
T | hash (const char *s, count_t h) |
T | hash (const wordID_t *id, const int len, count_t h) |
Definition at line 117 of file hash.h.
Hash_shiftAddXOR< T >::Hash_shiftAddXOR | ( | float | m, | |
count_t | H = 5 | |||
) | [inline] |
Hash_shiftAddXOR< T >::~Hash_shiftAddXOR | ( | ) | [inline] |
T Hash_shiftAddXOR< T >::hash | ( | const wordID_t * | id, | |
const int | len, | |||
count_t | h | |||
) | [inline, virtual] |
T Hash_shiftAddXOR< T >::hash | ( | const char * | s, | |
count_t | h | |||
) | [inline, virtual] |
Implements HashBase< T >.
Definition at line 168 of file hash.h.
References HashBase< T >::m_, MAX_STR_LEN, and T.