Wire Sysio Wire Sysion 1.0.0
|
#include <sha224.hpp>
Classes | |
class | encoder |
Public Member Functions | |
sha224 () | |
sha224 (const string &hex_str) | |
string | str () const |
operator string () const | |
char * | data () |
const char * | data () const |
size_t | data_size () const |
Static Public Member Functions | |
static sha224 | hash (const char *d, uint32_t dlen) |
static sha224 | hash (const string &) |
template<typename T > | |
static sha224 | hash (const T &t) |
Public Attributes | |
uint32_t | _hash [7] |
Friends | |
template<typename T > | |
T & | operator<< (T &ds, const sha224 &ep) |
template<typename T > | |
T & | operator>> (T &ds, sha224 &ep) |
sha224 | operator<< (const sha224 &h1, uint32_t i) |
bool | operator== (const sha224 &h1, const sha224 &h2) |
bool | operator!= (const sha224 &h1, const sha224 &h2) |
sha224 | operator^ (const sha224 &h1, const sha224 &h2) |
bool | operator>= (const sha224 &h1, const sha224 &h2) |
bool | operator> (const sha224 &h1, const sha224 &h2) |
bool | operator< (const sha224 &h1, const sha224 &h2) |
std::size_t | hash_value (const sha224 &v) |
Definition at line 10 of file sha224.hpp.
fc::sha224::sha224 | ( | ) |
Definition at line 12 of file sha224.cpp.
|
explicit |
char * fc::sha224::data | ( | ) |
const char * fc::sha224::data | ( | ) | const |
Definition at line 25 of file sha224.cpp.
|
inline |
Definition at line 21 of file sha224.hpp.
Definition at line 36 of file sha224.cpp.
Definition at line 27 of file sha224.hpp.
fc::sha224::operator string | ( | ) | const |
Definition at line 22 of file sha224.cpp.
string fc::sha224::str | ( | ) | const |
|
friend |
Definition at line 69 of file sha224.hpp.
Definition at line 77 of file sha224.cpp.
Definition at line 74 of file sha224.cpp.
Definition at line 57 of file sha224.cpp.
Definition at line 51 of file sha224.hpp.
Definition at line 80 of file sha224.cpp.
Definition at line 71 of file sha224.cpp.
Definition at line 68 of file sha224.cpp.
Definition at line 58 of file sha224.hpp.
Definition at line 62 of file sha224.cpp.
uint32_t fc::sha224::_hash[7] |
Definition at line 71 of file sha224.hpp.