#include <hash.h>
§ Hash()
§ ~Hash()
§ digest()
void Hash::digest |
( |
char * |
a | ) |
|
|
inline |
§ hash_for_block()
static block Hash::hash_for_block |
( |
const void * |
data, |
|
|
int |
nbyte |
|
) |
| |
|
inlinestatic |
§ hash_once()
static void Hash::hash_once |
( |
void * |
digest, |
|
|
const void * |
data, |
|
|
int |
nbyte |
|
) |
| |
|
inlinestatic |
§ put()
void Hash::put |
( |
const void * |
data, |
|
|
int |
nbyte |
|
) |
| |
|
inline |
§ put_block()
void Hash::put_block |
( |
const block * |
block, |
|
|
int |
nblock = 1 |
|
) |
| |
|
inline |
§ put_eb()
void Hash::put_eb |
( |
const eb_t * |
eb, |
|
|
int |
length |
|
) |
| |
|
inline |
§ reset()
§ DIGEST_SIZE
const int Hash::DIGEST_SIZE = 20 |
|
static |
The documentation for this class was generated from the following file:
- /Users/wangxiao/git/emp-toolkit/emp-tool/utils/hash.h