folly::hash::fnva64

FNVA hash of a string.

Synopsis

Declared in <folly/hash/FnvHash.h>

uint64_t
fnva64(
    std::string const& str,
    uint64_t hash = fnva64_hash_start) noexcept;

Return Value

The resulting FNV hash value

Parameters

NameDescription
hashThe initial hash seed.
strString whose bytes are hashed

See Also

fnv32 methodset fnv