|
dice-hash
Hash function for stl types and container
|
Public Member Functions | |
| hash_state_t (uint_t< bit_mode > seed=0) | |
| hash_state_t | operator= (hash_state_t< bit_mode > &other) |
| void | reset (uint_t< bit_mode > seed=0) |
| void | update (const void *input, size_t length) |
| template<typename T > | |
| void | update (const std::basic_string< T > &input) |
| template<typename ContiguousIterator > | |
| void | update (ContiguousIterator begin, ContiguousIterator end) |
| template<typename T > | |
| void | update (const std::vector< T > &input) |
| template<typename T , size_t AN> | |
| void | update (const std::array< T, AN > &input) |
| template<typename T > | |
| void | update (const std::initializer_list< T > &input) |
| hash_t< bit_mode > | digest () const |