Template Function TRAP::Utils::HashCombine#
Function Documentation#
-
template<typename T, typename ...Rest>
constexpr void TRAP::Utils::HashCombine(usize &seed, const T &v, Rest... rest) noexcept# Called repeatedly to incrementally create a hash value from several variables. Based on https://www.boost.org/doc/libs/1_55_0/doc/html/hash/reference.html#boost.hash_combine.
- Parameters:
seed – Seed.
v – Value to hash.
rest – Optional variadic for more values.