nil::crypto3::pbkdf::detail::range_itr_hash_impl< Hasher, OutputIterator, StreamHash > Struct Template Reference

#include <derive.hpp>

+ Inheritance diagram for nil::crypto3::pbkdf::detail::range_itr_hash_impl< Hasher, OutputIterator, StreamHash >:
+ Collaboration diagram for nil::crypto3::pbkdf::detail::range_itr_hash_impl< Hasher, OutputIterator, StreamHash >:

Public Member Functions

 operator OutputIterator () const
 
template<typename SinglePassRange >
 range_itr_hash_impl (const SinglePassRange &range, OutputIterator out, StreamHash stream_hash)
 

Constructor & Destructor Documentation

◆ range_itr_hash_impl()

template<typename Hasher , typename OutputIterator , typename StreamHash >
template<typename SinglePassRange >
nil::crypto3::pbkdf::detail::range_itr_hash_impl< Hasher, OutputIterator, StreamHash >::range_itr_hash_impl ( const SinglePassRange &  range,
OutputIterator  out,
StreamHash  stream_hash 
)
inline

Member Function Documentation

◆ operator OutputIterator()

template<typename Hasher , typename OutputIterator , typename StreamHash >
nil::crypto3::pbkdf::detail::range_itr_hash_impl< Hasher, OutputIterator, StreamHash >::operator OutputIterator ( ) const
inline

The documentation for this struct was generated from the following file: