Visualization Library 2.0.0

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
MurmurHash3.hpp
Go to the documentation of this file.
1 //-----------------------------------------------------------------------------
2 // MurmurHash3 was written by Austin Appleby, and is placed in the public
3 // domain. The author hereby disclaims copyright to this source code.
4 
5 // Adaptations for Visualization Library by Michele Bosi
6 
7 // Homepage: http://code.google.com/p/smhasher/w/list
8 
9 #ifndef _MURMURHASH3_H_
10 #define _MURMURHASH3_H_
11 
12 #include <vlCore/std_types.hpp>
13 
14 namespace vl
15 {
16  VLCORE_EXPORT void MurmurHash3_x86_32 ( const void * key, int len, u32 seed, void * out );
17 
18  VLCORE_EXPORT void MurmurHash3_x86_128 ( const void * key, int len, u32 seed, void * out );
19 
20  VLCORE_EXPORT void MurmurHash3_x64_128 ( const void * key, int len, u32 seed, void * out );
21 }
22 
23 #endif // _MURMURHASH3_H_
VLCORE_EXPORT void MurmurHash3_x64_128(const void *key, int len, u32 seed, void *out)
Visualization Library main namespace.
unsigned int u32
32 bits unsigned integer
Definition: std_types.hpp:51
VLCORE_EXPORT void MurmurHash3_x86_32(const void *key, int len, u32 seed, void *out)
Definition: MurmurHash3.cpp:97
VLCORE_EXPORT void MurmurHash3_x86_128(const void *key, int len, u32 seed, void *out)