#include <digest.h>
Inheritance diagram for Digest:
Protected Methods | |
Digest () | |
virtual void | initDigest (void) = 0 |
Reset the digest table to an initial default value. | |
virtual unsigned | getSize (void) = 0 |
Get the size of a digest in octets. More... | |
virtual unsigned | getDigest (unsigned char *buffer) = 0 |
Copy the binary digest buffer to user memory. More... | |
virtual void | putDigest (unsigned char *buffer, unsigned length) = 0 |
Put data into the digest bypassing the stream subsystem. More... | |
virtual ostream& | strDigest (ostream &os) = 0 |
print a digest string for export. More... | |
Friends | |
ostream& | operator<< (ostream &os, Digest &ia) |
|
|
|
Copy the binary digest buffer to user memory.
Reimplemented in ChecksumDigest, and CRC16Digest. |
|
Get the size of a digest in octets.
Reimplemented in ChecksumDigest, and CRC16Digest. |
|
Reset the digest table to an initial default value.
Reimplemented in ChecksumDigest, and CRC16Digest. |
|
Put data into the digest bypassing the stream subsystem.
Reimplemented in ChecksumDigest, and CRC16Digest. |
|
print a digest string for export.
Reimplemented in ChecksumDigest, and CRC16Digest. |
|
|