ec_murmurhash3 - Man Page
Calculate a 32-bit murmurhash3.
Synopsis
#include <ecoli/murmurhash.h>
uint32_t ec_murmurhash3(
/*
* The key (the unaligned variable-length array of bytes).
*/
const void *key,
int len, /* The length of the key, counting by bytes. */
uint32_t seed /* Can be any 4-byte value initialization value. */
);Return Value
A 32-bit hash.
See Also
ec_murmurhash_rotl32(3), ec_murmurhash3_fmix32(3), ec_murmurhash3_mix32(3), ec_murmurhash3_add32(3)
Copyright
Copyright (C) 2010-2026 Olivier Matz, Robin Jarry.
Referenced By
ec_murmurhash3_add32(3), ec_murmurhash3_fmix32(3), ec_murmurhash3_mix32(3), ec_murmurhash_rotl32(3).
2026-06-11 Libecoli Programmer's Manual