A md5 collection/computation accululator class.
More...
#include <digest.h>
|
int | overflow (int c) |
|
void | update (void) |
|
void | commit (void) |
|
std::ostream & | strDigest (std::ostream &os) |
|
| Digest () |
|
virtual unsigned | getSize (void)=0 |
| Get the size of a digest in octets.
|
|
virtual unsigned | getDigest (unsigned char *buffer)=0 |
| Copy the binary digest buffer to user memory.
|
|
virtual void | putDigest (const unsigned char *buffer, unsigned length)=0 |
| Put data into the digest bypassing the stream subsystem.
|
|
virtual std::ostream & | strDigest (std::ostream &os)=0 |
| print a digest string for export.
|
|
A md5 collection/computation accululator class.
- Author
- David Sugar dyfet.nosp@m.@ost.nosp@m.el.co.nosp@m.m
md5 hash accumulation.
- Examples
- digest.cpp.
◆ MD5Digest()
ost::MD5Digest::MD5Digest |
( |
| ) |
|
◆ commit()
void ost::MD5Digest::commit |
( |
void |
| ) |
|
|
protected |
◆ getDigest()
unsigned ost::MD5Digest::getDigest |
( |
unsigned char * |
buffer | ) |
|
|
virtual |
◆ getSize()
unsigned ost::MD5Digest::getSize |
( |
void |
| ) |
|
|
inlinevirtual |
◆ initDigest()
void ost::MD5Digest::initDigest |
( |
void |
| ) |
|
|
virtual |
◆ overflow()
int ost::MD5Digest::overflow |
( |
int |
c | ) |
|
|
protected |
◆ putDigest()
void ost::MD5Digest::putDigest |
( |
const unsigned char * |
buffer, |
|
|
unsigned |
len |
|
) |
| |
|
virtual |
◆ strDigest()
std::ostream & ost::MD5Digest::strDigest |
( |
std::ostream & |
os | ) |
|
|
protectedvirtual |
◆ update()
void ost::MD5Digest::update |
( |
void |
| ) |
|
|
protected |
The documentation for this class was generated from the following file: