|
Packit |
4e8bc4 |
//-----------------------------------------------------------------------------
|
|
Packit |
4e8bc4 |
// MurmurHash3 was written by Austin Appleby, and is placed in the public
|
|
Packit |
4e8bc4 |
// domain. The author hereby disclaims copyright to this source code.
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
#ifndef MURMURHASH3_H
|
|
Packit |
4e8bc4 |
#define MURMURHASH3_H
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
//-----------------------------------------------------------------------------
|
|
Packit |
4e8bc4 |
// Platform-specific functions and macros
|
|
Packit |
4e8bc4 |
#include <stdint.h>
|
|
Packit |
4e8bc4 |
#include <stddef.h>
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
//-----------------------------------------------------------------------------
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
uint32_t MurmurHash3_x86_32(const void *key, size_t length);
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
//-----------------------------------------------------------------------------
|
|
Packit |
4e8bc4 |
|
|
Packit |
4e8bc4 |
#endif // MURMURHASH3_H
|