carb::hashPair¶
Defined in carb/BindingsUtils.h
-
template<class
T1
, classT2
>
inline size_tcarb
::
hashPair
(T1 t1, T2 t2)¶ A helper function for combining two hash values.
Effectively:
std::size_t res = 0; using std::hash; res = carb::hashCombine(res, hash<T1>{}(t1)); res = carb::hashCombine(res, hash<T2>{}(t2)); return res;
- Template Parameters
T1 – A type to hash.
T2 – A type to hash.
- Parameters
t1 – A value to hash.
t2 – A value to hash.
- Returns
A hash combined from
t1
andt2
.