| 
    dice-hash
    
   Hash function for stl types and container 
   | 
 
Public Member Functions | |
| hash3_state_t | operator= (hash3_state_t &other) | 
| hash3_state_t (uint64_t seed=0) | |
| hash3_state_t (const void *secret, size_t secretSize) | |
| void | reset (uint64_t seed=0) | 
| void | reset (const void *secret, size_t secretSize) | 
| void | update (const void *input, size_t len) | 
| 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 () |