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... | |