ATLAS Offline Software
|
Namespaces | |
detail | |
impl | |
Classes | |
class | hash256_one_by_one |
Typedefs | |
typedef unsigned long | word_t |
typedef unsigned char | byte_t |
Functions | |
template<typename InIter > | |
void | output_hex (InIter first, InIter last, std::ostream &os) |
template<typename InIter > | |
void | bytes_to_hex_string (InIter first, InIter last, std::string &hex_str) |
template<typename InContainer > | |
void | bytes_to_hex_string (const InContainer &bytes, std::string &hex_str) |
template<typename InIter > | |
std::string | bytes_to_hex_string (InIter first, InIter last) |
template<typename InContainer > | |
std::string | bytes_to_hex_string (const InContainer &bytes) |
void | get_hash_hex_string (const hash256_one_by_one &hasher, std::string &hex_str) |
std::string | get_hash_hex_string (const hash256_one_by_one &hasher) |
template<typename InIter , typename OutIter > | |
void | hash256 (InIter first, InIter last, OutIter first2, OutIter last2, int buffer_size=PICOSHA2_BUFFER_SIZE_FOR_INPUT_ITERATOR) |
template<typename InIter , typename OutContainer > | |
void | hash256 (InIter first, InIter last, OutContainer &dst) |
template<typename InContainer , typename OutIter > | |
void | hash256 (const InContainer &src, OutIter first, OutIter last) |
template<typename InContainer , typename OutContainer > | |
void | hash256 (const InContainer &src, OutContainer &dst) |
template<typename InIter > | |
void | hash256_hex_string (InIter first, InIter last, std::string &hex_str) |
template<typename InIter > | |
std::string | hash256_hex_string (InIter first, InIter last) |
void | hash256_hex_string (const std::string &src, std::string &hex_str) |
template<typename InContainer > | |
void | hash256_hex_string (const InContainer &src, std::string &hex_str) |
template<typename InContainer > | |
std::string | hash256_hex_string (const InContainer &src) |
template<typename OutIter > | |
void | hash256 (std::ifstream &f, OutIter first, OutIter last) |
typedef unsigned char picosha2::byte_t |
Definition at line 41 of file picosha2.h.
typedef unsigned long picosha2::word_t |
Definition at line 40 of file picosha2.h.
std::string picosha2::bytes_to_hex_string | ( | const InContainer & | bytes | ) |
Definition at line 178 of file picosha2.h.
void picosha2::bytes_to_hex_string | ( | const InContainer & | bytes, |
std::string & | hex_str | ||
) |
Definition at line 166 of file picosha2.h.
std::string picosha2::bytes_to_hex_string | ( | InIter | first, |
InIter | last | ||
) |
Definition at line 171 of file picosha2.h.
void picosha2::bytes_to_hex_string | ( | InIter | first, |
InIter | last, | ||
std::string & | hex_str | ||
) |
Definition at line 159 of file picosha2.h.
|
inline |
Definition at line 289 of file picosha2.h.
|
inline |
Definition at line 281 of file picosha2.h.
void picosha2::hash256 | ( | const InContainer & | src, |
OutContainer & | dst | ||
) |
Definition at line 348 of file picosha2.h.
void picosha2::hash256 | ( | const InContainer & | src, |
OutIter | first, | ||
OutIter | last | ||
) |
void picosha2::hash256 | ( | InIter | first, |
InIter | last, | ||
OutContainer & | dst | ||
) |
Definition at line 338 of file picosha2.h.
void picosha2::hash256 | ( | InIter | first, |
InIter | last, | ||
OutIter | first2, | ||
OutIter | last2, | ||
int | buffer_size = PICOSHA2_BUFFER_SIZE_FOR_INPUT_ITERATOR |
||
) |
Definition at line 330 of file picosha2.h.
void picosha2::hash256 | ( | std::ifstream & | f, |
OutIter | first, | ||
OutIter | last | ||
) |
Definition at line 383 of file picosha2.h.
std::string picosha2::hash256_hex_string | ( | const InContainer & | src | ) |
Definition at line 379 of file picosha2.h.
void picosha2::hash256_hex_string | ( | const InContainer & | src, |
std::string & | hex_str | ||
) |
Definition at line 374 of file picosha2.h.
|
inline |
Definition at line 369 of file picosha2.h.
std::string picosha2::hash256_hex_string | ( | InIter | first, |
InIter | last | ||
) |
Definition at line 363 of file picosha2.h.
void picosha2::hash256_hex_string | ( | InIter | first, |
InIter | last, | ||
std::string & | hex_str | ||
) |
Definition at line 353 of file picosha2.h.
void picosha2::output_hex | ( | InIter | first, |
InIter | last, | ||
std::ostream & | os | ||
) |