carl
24.04
Computer ARithmetic Library
|
Utility functor to hash a sequence of object using an output iterator. More...
#include <hash.h>
Public Types | |
using | difference_type = void |
using | pointer = void |
using | reference = void |
using | value_type = void |
using | iterator_category = std::output_iterator_tag |
Public Member Functions | |
hash_inserter & | operator= (const T &t) |
hash_inserter & | operator* () |
hash_inserter & | operator++ () |
const hash_inserter | operator++ (int) |
Data Fields | |
std::size_t & | seed |
Utility functor to hash a sequence of object using an output iterator.
using carl::hash_inserter< T >::difference_type = void |
using carl::hash_inserter< T >::iterator_category = std::output_iterator_tag |
using carl::hash_inserter< T >::pointer = void |
using carl::hash_inserter< T >::reference = void |
using carl::hash_inserter< T >::value_type = void |
|
inline |
|
inline |
|
inline |
|
inline |
std::size_t& carl::hash_inserter< T >::seed |