#include md5.h>
Public Member Functions |
|
| MD5Context (void) | |
| ~MD5Context (void) | |
| void | Reset (void) |
| void | Update (const void *buffer, size_t length) |
| void | Update (size_t length) |
| void | Final (MD5Hash &output) |
| MD5Hash | Hash (void) const |
| u64 | Bytes (void) const |
| string | print (void) const |
Protected Types |
|
| enum | { buffersize = 64 } |
Protected Attributes |
|
| unsigned char | block [buffersize] |
| size_t | used |
| u64 | bytes |
Friends |
|
| ostream & | operator (ostream &s, const MD5Context &context) |
Definition at line 88 of file md5.h.
| MD5Context::MD5Context | ( | void | ) |
| void MD5Context::Reset | ( | void | ) |
Reimplemented from MD5State.
| void MD5Context::Update | ( | const void * | buffer, | |
| size_t | length | |||
| ) |
| void MD5Context::Update | ( | size_t | length | ) |
| void MD5Context::Final | ( | MD5Hash & | output | ) |
| MD5Hash MD5Context::Hash | ( | void | ) | const |
| string MD5Context::print | ( | void | ) | const |
| ostream& operator | ( | ostream & | s, | |
| const MD5Context & | context | |||
| ) | [friend] |
unsigned char MD5Context::block[buffersize] [protected]
|
size_t MD5Context::used [protected]
|
u64 MD5Context::bytes [protected]
|