std::hash(std::experimental::observer_ptr)
Defined in header
<experimental/memory>
|
||
template
<
class T >
struct hash<
std::experimental::observer_ptr
<T>>
;
|
(library fundamentals TS v2) | |
The template specialization of std::hash for std::experimental::observer_ptr <T> allows users to obtain hashes of objects of type std::experimental::observer_ptr <T>
For a given std::experimental::observer_ptr <T> , this specialization ensures that std::hash < std::experimental::observer_ptr <T>> ( ) (p) == std::hash <T* > ( ) (p.get ( ) )
Example
This section is incomplete Reason: no example |
See also
(C++11)
|
hash function object (class template) |