OpenClonk
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

◆ operator()()

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: