Adler32Digest

OOP API for Adler32.

alias Adler32Digest = WrapperDigest!Adler32

Examples

Adler32 adler;
adler.start();
adler.put(cast(ubyte[])"abc");
assert(adler.finish() == x"024d0127");
adler.start();
adler.put(cast(ubyte[])"def");
assert(adler.finish() == x"025F0130");

assert(adler32Of("abc") == x"024d0127");
auto adler = new Adler32Digest;
assert(adler.digest("abc") == x"024d0127");

Meta