CCF
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
hash.h File Reference
#include "ccf/ds/siphash.h"
#include <array>
#include <cstdint>
#include <small_vector/SmallVector.h>
#include <string_view>
#include <vector>

Go to the source code of this file.

Classes

struct  std::hash< std::vector< uint8_t > >
 
struct  std::hash< std::vector< T > >
 
struct  std::hash< std::array< T, N > >
 
struct  std::hash< std::pair< A, B > >
 

Namespaces

namespace  ccf
 
namespace  ccf::ds
 
namespace  ccf::ds::hashutils
 
namespace  std
 STL namespace.
 

Functions

template<typename T >
void ccf::ds::hashutils::hash_combine (size_t &n, const T &v, std::hash< T > &h)
 
template<typename T >
size_t ccf::ds::hashutils::hash_container (const T &v)