BloombergLP::bslh::WyHashIncrementalAlgorithm

This class wraps an implementation of the "WyHash" hash algorithm in an interface that is usable in the modular hashing system in bslh.

Synopsis

Declared in <bslh_wyhashincrementalalgorithm.h>

class WyHashIncrementalAlgorithm;

Type Aliases

NameDescription
result_type Typedef indicating the value type returned by this algorithm.

Enums

NameDescription
Unnamed enum Length in bytes of the hash seed.

Member Functions

NameDescription
WyHashIncrementalAlgorithm [constructor]Constructors
computeHash Return the finalized hash value accumulated by this algorithm.
operator() Incorporate the specified data of numBytes into the hash state.