std::hash<std::type_index> (3) - Linux Manuals
std::hash<std::type_index>: std::hash<std::type_index>
Command to display std::hash<std::type_index>
manual in Linux: $ man 3 std::hash<std::type_index>
NAME
std::hash<std::type_index> - std::hash<std::type_index>
Synopsis
Defined in header <typeindex>
template<> struct hash<type_index>; (since C++11)
The template specialization of std::hash for std::type_index allows users to obtain hashes of objects of type std::type_index.
The member operator() effectively returns the same value as hash_code().
See also
returns hashed code
hash_code (public member function)
Pages related to std::hash<std::type_index>
- std::hash<std::thread::id> (3) - std::hash<std::thread::id>
- std::hash<std::error_code> (3) - std::hash<std::error_code>
- std::hash<std::error_condition> (3) - std::hash<std::error_condition>
- std::hash<std::experimental::optional> (3) - std::hash<std::experimental::optional>
- std::hash<std::optional> (3) - std::hash<std::optional>
- std::hash<std::unique_ptr> (3) - std::hash<std::unique_ptr>
- std::hash<std::variant> (3) - std::hash<std::variant>
- std::hash(std::bitset) (3) - std::hash(std::bitset)
- std::hash(std::experimental::observer_ptr) (3) - std::hash(std::experimental::observer_ptr)
- std::hash(std::experimental::propagate_const) (3) - std::hash(std::experimental::propagate_const)
- std::hash(std::experimental::shared_ptr) (3) - std::hash(std::experimental::shared_ptr)
- std::hash(std::experimental::string_view,std::experimental::wstring_view, (3) - std::hash(std::experimental::string_view,std::experimental::wstring_view,
- std::hash(std::experimental::string_view,std::experimental::wstring_view,std::experimental::u16string_view,std::experimental::u32string_view) (3) - std::hash(std::experimental::string_view,std::experimental::wstring_view,std::experimental::u16string_view,std::experimental::u32string_view)