Awali
Another Weighted Automata library
Data Structures | Namespaces | Functions
hash.hh File Reference
#include <utility>
#include <functional>

Go to the source code of this file.

Data Structures

class  awali::utils::equal_to< ValueSet >
 This is useful to make hashes with labels or weights as keys without using non-default constructors; to be used along with utils::hash. More...
 
class  awali::utils::hash< ValueSet >
 This is useful to make hashes with labels or weights as keys without using non-default constructors; to be used along with utils::equal_to. More...
 

Namespaces

 awali
 Main namespace of Awali.
 
 awali::utils
 

Functions

template<class T >
void std::hash_combine (std::size_t &seed, const T &v)
 
template<typename F , typename S >
std::size_t awali::utils::hash_value (const std::pair< F, S > &p)
 
template<class T >
std::size_t awali::utils::hash_value (const T &v)
 

Function Documentation

◆ hash_combine()

template<class T >
void std::hash_combine ( std::size_t &  seed,
const T &  v 
)