acl  3.5.3.0
acl::sha1类 参考

#include <sha1.hpp>

+ 类 acl::sha1 继承关系图:
+ acl::sha1 的协作图:

Public 成员函数

 sha1 ()
 
virtual ~sha1 ()
 
void reset ()
 
bool result (unsigned char *message_digest_array)
 
bool result2 (unsigned *message_digest_array)
 
void input (const unsigned char *message_array, unsigned length)
 
void input (const char *message_array, unsigned length)
 
void input (unsigned char message_element)
 
void input (char message_element)
 
sha1operator<< (const char *message_array)
 
sha1operator<< (const unsigned char *message_array)
 
sha1operator<< (const char message_element)
 
sha1operator<< (const unsigned char message_element)
 

额外继承的成员函数

- Protected 成员函数 继承自 acl::acl::noncopyable
 noncopyable ()
 
 ~noncopyable ()
 

详细描述

在文件 sha1.hpp30 行定义.

构造及析构函数说明

◆ sha1()

acl::sha1::sha1 ( )

◆ ~sha1()

virtual acl::sha1::~sha1 ( )
virtual

成员函数说明

◆ input() [1/4]

void acl::sha1::input ( const unsigned char *  message_array,
unsigned  length 
)

◆ input() [2/4]

void acl::sha1::input ( const char *  message_array,
unsigned  length 
)

◆ input() [3/4]

void acl::sha1::input ( unsigned char  message_element)

◆ input() [4/4]

void acl::sha1::input ( char  message_element)

◆ operator<<() [1/4]

sha1& acl::sha1::operator<< ( const char *  message_array)

◆ operator<<() [2/4]

sha1& acl::sha1::operator<< ( const unsigned char *  message_array)

◆ operator<<() [3/4]

sha1& acl::sha1::operator<< ( const char  message_element)

◆ operator<<() [4/4]

sha1& acl::sha1::operator<< ( const unsigned char  message_element)

◆ reset()

void acl::sha1::reset ( )

◆ result()

bool acl::sha1::result ( unsigned char *  message_digest_array)

◆ result2()

bool acl::sha1::result2 ( unsigned *  message_digest_array)

该类的文档由以下文件生成: