0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Functions
MurmurHash.h File Reference

MurmurHash2 digest routine. More...

#include "Common/String.h"
Include dependency graph for MurmurHash.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Hypertable::MurmurHash2
 Helper structure using overloaded operator() to calculate hashes of various input types. More...
 

Namespaces

 Hypertable
 Hypertable definitions
 

Functions

uint32_t Hypertable::murmurhash2 (const void *data, size_t len, uint32_t hash)
 The murmurhash2 implementation. More...
 

Detailed Description

MurmurHash2 digest routine.

The MurmurHash 2 from Austin Appleby is faster and better mixed (but weaker crypto-wise with one pair of obvious differential) than both Lookup3 and SuperFastHash. Not-endian neutral for speed. https://sites.google.com/site/murmurhash/

Definition in file MurmurHash.h.