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 |