ttg::overload Namespace Reference

place for overloading/instantiating hash and other functionality More...

Classes

struct  hash< std::pair< T1, T2 >, std::enable_if_t< meta::has_ttg_hash_specialization_v< T1 > &&meta::has_ttg_hash_specialization_v< T2 > > >
 
struct  hash
 Computes hash values for objects of type T. More...
 
struct  hash< T, std::enable_if_t< meta::has_member_function_hash_v< T > > >
 instantiation of hash for types which have member function hash() that returns More...
 
struct  hash< void, void >
 instantiation of hash for void More...
 
struct  hash< Void, void >
 instantiation of hash for Void More...