Aliases for Fnv1 32 and 64 bit magic constants.
Convenience aliases for 32-bit and 64-bit Fnv1 class template instances. Must be defined after Fnv1Const to avoid DMD errors
Fowler / Noll / Vo (FNV) 1/1a Hash Module
abstract Fnv1 digest class
template for creating FNV magic constants and endianness, depending on if 32bit (uint) or 64bit (ulong) are used.
Compile time fnv1a hash function, calculates a hash value of type T where T must be uint or ulong.
Templates for compile-time FNV1a hashing.
Boost Software License Version 1.0. See LICENSE_BOOST.txt for details. Alternatively, this file may be distributed under the terms of the Tango 3-Clause BSD License (see LICENSE_BSD.txt for details).
Copyright (c) 2009-2016 dunnhumby Germany GmbH. All rights reserved.
TODO: move module to ocean.util.digest