struct HasherName : protected HashFunctor, EqualFunctor \
{ \
size_t operator()(const TheKeyType& theKey) const noexcept \
{ \
return HashFunctor::operator()(theKey); \
} \
\
bool operator()(const TheKeyType& theK1, const TheKeyType& theK2) const noexcept \
{ \
return EqualFunctor::operator()(theK1, theK2); \
} \
};