nil::crypto3::pbkdf::detail::range_value_hash_impl< Hasher, StreamHash > Struct Template Reference
#include <derive.hpp>
Inheritance diagram for nil::crypto3::pbkdf::detail::range_value_hash_impl< Hasher, StreamHash >:
Collaboration diagram for nil::crypto3::pbkdf::detail::range_value_hash_impl< Hasher, StreamHash >:
Public Member Functions | |
template<typename OutputRange > | |
operator OutputRange () const | |
template<typename Char , typename CharTraits , typename Alloc > | |
operator std::basic_string< Char, CharTraits, Alloc > () const | |
operator typename Hasher::digest_type () const | |
template<typename SinglePassRange > | |
range_value_hash_impl (const SinglePassRange &range, StreamHash stream_hash) | |
Constructor & Destructor Documentation
◆ range_value_hash_impl()
template<typename Hasher , typename StreamHash >
template<typename SinglePassRange >
|
inline |
Member Function Documentation
◆ operator OutputRange()
template<typename Hasher , typename StreamHash >
template<typename OutputRange >
|
inline |
◆ operator std::basic_string< Char, CharTraits, Alloc >()
template<typename Hasher , typename StreamHash >
template<typename Char , typename CharTraits , typename Alloc >
|
inline |
◆ operator typename Hasher::digest_type()
template<typename Hasher , typename StreamHash >
|
inline |
The documentation for this struct was generated from the following file: