#include <bernstein.hpp>
|
uint32_t | hash (const char *data, size_t length, uint32_t old=5381) |
|
const char * | get_name () |
|
template<uint32_t T>
class std::bernstein< T >
◆ get_name()
47 {
return "bernstein"; }
◆ hash()
template<uint32_t T>
uint32_t std::bernstein< T >::hash |
( |
const char * |
data, |
|
|
size_t |
length, |
|
|
uint32_t |
old = 5381 |
|
) |
| |
|
inline |
43 for(uint32_t i = 0; i < length; ++i)
44 hash = 33 * hash + data[i];
45 return hash ^ (hash >> 16);
uint32_t hash(const char *data, size_t length, uint32_t old=5381)
Definition: bernstein.hpp:41
◆ default_value
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: