libstdc++
Public Types | Public Member Functions | List of all members
std::owner_hash Struct Reference

Public Types

using is_transparent = void
 

Public Member Functions

template<typename _Tp >
size_t operator() (const shared_ptr< _Tp > &__s) const noexcept
 
template<typename _Tp >
size_t operator() (const weak_ptr< _Tp > &__s) const noexcept
 

Detailed Description

Provides ownership-based hashing.

Since
C++26

Definition at line 919 of file bits/shared_ptr.h.


The documentation for this struct was generated from the following file: