OpenLexocad
28.0
|
#include <string>
Go to the source code of this file.
Classes | |
class | MD5 |
struct | md5_state_s |
Typedefs | |
typedef unsigned char | md5_byte_t |
typedef unsigned int | md5_word_t |
typedef struct md5_state_s | md5_state_t |
Functions | |
void LX_BASE_EXPORT | md5_init (md5_state_t *pms) |
void LX_BASE_EXPORT | md5_append (md5_state_t *pms, const md5_byte_t *data, size_t nbytes) |
void LX_BASE_EXPORT | md5_finish (md5_state_t *pms, md5_byte_t digest[16]) |
MD5 LX_BASE_EXPORT | createMD5 (const std::string &filename) |
MD5 LX_BASE_EXPORT | createMD5_W (const std::wstring &filename) |
MD5 LX_BASE_EXPORT | createMD5 (const unsigned char *data, size_t nbytes) |
unsigned long long LX_BASE_EXPORT | createXXHash (const void *input, size_t length) |
typedef unsigned char md5_byte_t |
typedef struct md5_state_s md5_state_t |
typedef unsigned int md5_word_t |
MD5 LX_BASE_EXPORT createMD5 | ( | const std::string & | filename | ) |
MD5 LX_BASE_EXPORT createMD5 | ( | const unsigned char * | data, |
size_t | nbytes | ||
) |
MD5 LX_BASE_EXPORT createMD5_W | ( | const std::wstring & | filename | ) |
unsigned long long LX_BASE_EXPORT createXXHash | ( | const void * | input, |
size_t | length | ||
) |
void LX_BASE_EXPORT md5_append | ( | md5_state_t * | pms, |
const md5_byte_t * | data, | ||
size_t | nbytes | ||
) |
void LX_BASE_EXPORT md5_finish | ( | md5_state_t * | pms, |
md5_byte_t | digest[16] | ||
) |
void LX_BASE_EXPORT md5_init | ( | md5_state_t * | pms | ) |