Seastar
High performance C++ framework for concurrent servers
Public Member Functions | List of all members
std::hash< seastar::checked_ptr< T > > Struct Template Reference

Detailed Description

template<typename T>
struct std::hash< seastar::checked_ptr< T > >

std::hash specialization for seastar::checked_ptr class

#include <seastar/core/checked_ptr.hh>

Public Member Functions

size_t operator() (const seastar::checked_ptr< T > &p) const
 

Member Function Documentation

◆ operator()()

template<typename T >
size_t std::hash< seastar::checked_ptr< T > >::operator() ( const seastar::checked_ptr< T > &  p) const
inline

Get the hash value for the given seastar::checked_ptr object. The hash will calculated using the seastar::checked_ptr::hash method.

Parameters
pobject for hash value calculation
Returns
The hash value for the given object

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