|
carl
25.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 |