28 using Key= const ::std::type_info*;
36 size_t operator()(
Key typeinfo )
const {
return typeinfo->hash_code(); }
58 { return ::std::type_index( *lhs ) < ::std::type_index( *rhs ); }
Comparison functor for type const std::type_info*.
bool operator()(Key lhs, Key rhs) const
Hash code functor for type const std::type_info*.
size_t operator()(Key typeinfo) const
Comparison functor for type const std::type_info*.
bool operator()(Key lhs, Key rhs) const
const ::std::type_info * Key
The key type.