#include <Tools.h>
Inheritance diagram for Tools::SHA1Hash:


Definition at line 639 of file Tools.h.
Public Member Functions | |
| virtual | ~SHA1Hash () |
| virtual void | hash (const std::string &s, byte **out, unsigned long &lout) |
| virtual void | hash (const byte *in, unsigned long lin, byte **out, unsigned long &lout) |
| virtual void | hash (std::istream &s, byte **out, unsigned long &lout) |
| virtual std::string | hash (const std::string &s) |
Static Public Attributes | |
| static const unsigned long | HashLength = 20 |
| virtual Tools::SHA1Hash::~SHA1Hash | ( | ) | [virtual] |
| virtual void Tools::SHA1Hash::hash | ( | const std::string & | s, | |
| byte ** | out, | |||
| unsigned long & | lout | |||
| ) | [virtual] |
Implements Tools::Hash.
| virtual void Tools::SHA1Hash::hash | ( | const byte * | in, | |
| unsigned long | lin, | |||
| byte ** | out, | |||
| unsigned long & | lout | |||
| ) | [virtual] |
Implements Tools::Hash.
| virtual void Tools::SHA1Hash::hash | ( | std::istream & | s, | |
| byte ** | out, | |||
| unsigned long & | lout | |||
| ) | [virtual] |
| virtual std::string Tools::SHA1Hash::hash | ( | const std::string & | s | ) | [virtual] |
const unsigned long Tools::SHA1Hash::HashLength = 20 [static] |
1.5.1