|
Rudiments
|
Inherited by md5, sha1, and sha256.
Public Member Functions | |
| hash () | |
| virtual | ~hash () |
| virtual bool | append (const unsigned char *data, uint32_t size)=0 |
| virtual const unsigned char * | getHash ()=0 |
| virtual uint64_t | getHashSize ()=0 |
| virtual bool | clear ()=0 |
| virtual hasherror_t | getError ()=0 |
The hash class provides a simple hash interface.
|
inline |
Creates an instance of the hash class.
|
inlinevirtual |
Deletes this instance of the hash class.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |