hash.h File Reference
#include <array>
#include <utility>
Include dependency graph for hash.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  mpqc::detail::is_const_iterator_range< T, typename >
 
struct  mpqc::detail::is_const_iterator_range_helper< Ts >
 
struct  mpqc::detail::conditional_t< false, is_const_iterator_range_helper< decltype(cbegin(std::declval< const T & >())), decltype(cend(std::declval< const T & >())) >, void >>
 
struct  mpqc::utility::hash
 

Namespaces

 mpqc
 The top-level namespace for all Massively Parallel Quantum Chemistry package.
 
 mpqc::detail
 
 mpqc::utility
 

Functions

template<class T >
void mpqc::detail::hash_combine (std::size_t &seed, const T &value)
 
template<class It >
std::size_t mpqc::detail::hash_range (It first, It last)