Quick Links:

bal | bbl | bdl | bsl

Classes | Namespaces | Defines | Functions | Variables

bslh_wyhashincrementalalgorithm.h File Reference

Provide an implementation of the WyHash algorithm final v3. More...

Go to the source code of this file.

Classes

class  bslh::WyHashIncrementalAlgorithm

Namespaces

namespace  bslh

Defines

#define BSLH_WYHASHINCREMENTALALGORITHM_WYMUM_XOR   0
#define BSLH_WYHASHINCREMENTALALGORITHM_WYMUM_PSEUDO_MULTIPLY   0

Functions

*< ol > *< li > *normal valid
behavior *</li > *< li >
*extra protection against
entropy 
loss (probability=2^-63)

Variables

*< ol > *< li > * normal
*< ol > *< li > real version of multiply

Detailed Description


Define Documentation

#define BSLH_WYHASHINCREMENTALALGORITHM_WYMUM_XOR   0
#define BSLH_WYHASHINCREMENTALALGORITHM_WYMUM_PSEUDO_MULTIPLY   0

Function Documentation

*<ol> *<li> * normal valid behavior*</li> *<li> * extra protection against entropy loss ( probability  = 2^-63  ) 

Variable Documentation

*<ol> *<li> * normal
*< ol > *< li > real version of slow on bit systems *</li > *< li > *not real multiply