| 
 
 | 
 | 
A class to compute and check MD5 digests
| MD5 () | MD5 | 
Construct a fresh initialized instance
| MD5 (const MD5& original) | MD5 | 
Copy constructor
Parameters:
| original | MD5 instance to copy | 
| MD5 (const void* buf, unsigned int len) | MD5 | 
Construct a digest from a buffer of data
Parameters:
| buf | Pointer to the data to be included in digest | 
| len | Length of data in the buffer | 
| MD5 (const DataBlock& data) | MD5 | 
Construct a digest from a binary DataBlock
Parameters:
| data | Binary data to be included in digest | 
| MD5 (const String& str) | MD5 | 
Construct a digest from a String
Parameters:
| str | String to be included in digest | 
| MD5&  operator= (const MD5& original) | operator= | 
Assignment operator.
| ~MD5 () | ~MD5 | 
[virtual]
Destroy the instance, free allocated memory
| void  clear () | clear | 
[virtual]
Clear the digest and prepare for reuse
Reimplemented from Hasher.
| void  finalize () | finalize | 
[virtual]
Finalize the digest computation, make result ready. Subsequent calls to update() will fail
Reimplemented from Hasher.
| const unsigned char*  rawDigest () | rawDigest | 
[virtual]
Returns a pointer to the raw 16-byte binary value of the message digest. The digest is finalized if if wasn't already
Returns: Pointer to the raw digest data or NULL if some error occured
Reimplemented from Hasher.
| inline  unsigned int  rawLength () | rawLength | 
[static]
Return the length of the raw binary digest
Returns: Constant value of 16
| unsigned int  hashLength () | hashLength | 
[const virtual]
Return the length of the raw binary digest
Returns: Length of the digest in octets
Reimplemented from Hasher.
| bool  updateInternal (const void* buf, unsigned int len) | updateInternal | 
[protected]
Reimplemented from Hasher.
| Generated by: paulc on bussard on Fri May 8 12:37:22 2015, using kdoc 2.0a54. |