![]() |
Ultra 0.9.4
|
#include <hash_t.h>
Static Public Member Functions | |
| static hash_t | hash128 (const void *const, std::size_t, std::uint32_t=1973) noexcept |
MurmurHash3 (https://github.com/aappleby/smhasher) by Austin Appleby.
MurmurHash3 is a relatively simple non-cryptographic hash algorithm. It's noted for being fast, with excellent distribution, avalanche behavior and overall collision resistance.
|
inlinestaticnodiscardnoexcept |
Hashes a single message in one call, return 128-bit output.
| [in] | data | data stream to be hashed |
| [in] | len | length, in bytes, of data |
| [in] | seed | initialization seed |