OpenClonk
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
std::hash< std::tuple< types...> > Struct Template Reference

#include <C4PuncherHash.h>

Public Member Functions

size_t operator() (const std::tuple< types...> &t) const
 

Detailed Description

template<class... types>
struct std::hash< std::tuple< types...> >

Definition at line 55 of file C4PuncherHash.h.

Member Function Documentation

template<class... types>
size_t std::hash< std::tuple< types...> >::operator() ( const std::tuple< types...> &  t) const
inline

Definition at line 56 of file C4PuncherHash.h.

56  {
57  const size_t begin = std::tuple_size<std::tuple<types...>>::value;
58  return hash_impl<begin, types...>()(19739, t);
59  }

The documentation for this struct was generated from the following file: