8#ifndef MD5CHECKSUM_HEADER_H
9#define MD5CHECKSUM_HEADER_H
unsigned long tUInt32
type definition for unsigned integer values (32bit) (platform and compiler independent type).
unsigned char tUInt8
type definition for unsigned integer values (8bit) (platform and compiler independent type).
A_UTILS_NS::cResult tResult
For backwards compatibility and to bring latest version into scope.
static tResult CalcFile(const cFilename &strFile, cString &strDigest)
Utility function to calculate the MD5 digest of an existing file.
virtual ~cMD5Checksum()
Destructor.
tResult Digest(tUInt8 *pDigest)
Finalizes the computation.
tResult Digest(cString &strDigest)
Finalizes the computation.
static tResult CalcString(const cString &strInput, cString &strDigest)
Utility function to calculate the MD5 digest of a string.
static tResult CalcString(const cString &strInput, tUInt8 *pDigest)
Utility function to calculate the MD5 digest of a string.
tResult Update(const tUInt8 *pData, tUInt32 nSize)
Adds new data that should be processed.
static tResult CalcFile(const cFilename &strFile, tUInt8 *pDigest)
Utility function to calculate the MD5 digest of an existing file.
cMD5Checksum()
Constructor.
#define A_UTILS_D(__pclassname_)
Helper macro for d-pattern definitions.
ADTF A_UTIL Namespace - Within adtf this is used as util or adtf_util.
string_base< cStackString > cString
cString implementation for a stack string which works on stack if string is lower than A_UTILS_DEFAUL...