hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
Classes | Namespaces | Functions
hash.H File Reference
#include <functional>
#include <unordered_map>
#include <map>
#include <vector>
#include <tuple>
Include dependency graph for hash.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  hobbes::genHash< T >
 

Namespaces

 hobbes
 

Functions

template<typename T >
void hobbes::hashAppend (std::size_t &seed, const T &x)
 
template<std::size_t i, typename ... Ts>
std::enable_if< i==sizeof...(Ts), void >::type hobbes::hashTuple (std::size_t *, const std::tuple< Ts... > &)