#include <memory>
Provides ownership-based hashing.
- Since
- C++26
Definition at line 919 of file bits/shared_ptr.h.
◆ is_transparent
| using std::owner_hash::is_transparent = void |
◆ operator()() [1/2]
template<typename _Tp >
| size_t std::owner_hash::operator() |
( |
const shared_ptr< _Tp > & |
__s | ) |
const |
|
inlinenoexcept |
◆ operator()() [2/2]
template<typename _Tp >
| size_t std::owner_hash::operator() |
( |
const weak_ptr< _Tp > & |
__s | ) |
const |
|
inlinenoexcept |
The documentation for this struct was generated from the following file: