Aikido
aikido::common::PairHash Struct Reference

Implements a hash function for pairs of std::hash-able types. More...

#include <aikido/common/pair.hpp>

Public Member Functions

template<typename T1 , typename T2 >
std::size_t operator() (const std::pair< T1, T2 > &pair) const
 Compute a hash for a pair of hashable types. More...
 

Detailed Description

Implements a hash function for pairs of std::hash-able types.

Member Function Documentation

◆ operator()()

template<typename T1 , typename T2 >
std::size_t aikido::common::PairHash::operator() ( const std::pair< T1, T2 > &  pair) const

Compute a hash for a pair of hashable types.

Parameters
[in]pairPair to hash