NAME
SHA64DigestHelper - SHA64DigestHelper Base class for the 64-bit wide SHA*Digests.
SYNOPSIS
#include <digest.h>
Inherits SHADigest< uint64, 64 >.
Inherited by SHA1Digest, and SHA256Digest.
Public Methods
unsigned getDigest (unsigned char *buffer)
std::ostream & strDigest (std::ostream &os)
SHA64DigestHelper (const SHA64DigestHelper &other)
SHA64DigestHelper & operator= (const SHA64DigestHelper &other)
Protected Methods
SHA64DigestHelper (unsigned)
SHATumbler< uint32 > getDigest ()
Protected Attributes
SHATumbler< uint32 > h
SHATumbler< uint32 > a
DETAILED DESCRIPTION
SHA64DigestHelper Base class for the 64-bit wide SHA*Digests.
Simply a base class for the SHA*Digest classes that share functionality after their 'unsigned int' type and block size are known (uint64 and 64)
Author: Elizabeth Barham <[email protected]>
CONSTRUCTOR & DESTRUCTOR DOCUMENTATION
SHA64DigestHelper::SHA64DigestHelper (unsigned) [protected]
SHA64DigestHelper::SHA64DigestHelper (const SHA64DigestHelper & other)
MEMBER FUNCTION DOCUMENTATION
unsigned SHA64DigestHelper::getDigest (unsigned char * buffer) [inline, virtual]
Implements Digest.
SHATumbler<uint32> SHA64DigestHelper::getDigest () [protected]
SHA64DigestHelper& SHA64DigestHelper::operator= (const SHA64DigestHelper & other)
std::ostream& SHA64DigestHelper::strDigest (std::ostream & os) [virtual]
Implements SHADigest< uint64, 64 >.
MEMBER DATA DOCUMENTATION
SHATumbler<uint32> SHA64DigestHelper::a [protected]
SHATumbler<uint32> SHA64DigestHelper::h [protected]
AUTHOR
Generated automatically by Doxygen for CommonC++ from the source code.