FNV

Template API FNV-1(a) hash implementation.

Members

Functions

finish
ubyte[bitLength / 8] finish()

Returns the finished FNV digest. This also calls start to reset the internal state.

put
void put(const(ubyte)[] data)

Feeds the digest with data.

putStaticArray
void putStaticArray(const(ubyte)[n] data)

Feeds the digest with data being a static array.

start
void start()

Initializes the digest calculation.

Meta