4.4.1
Freundlich's C++ toolkit
Loading...
Searching...
No Matches
Public Types | Public Member Functions
fcppt::shared_ptr_hash< fcppt::shared_ptr< Type > > Struct Template Reference

Detailed Description

template<typename Type>
struct fcppt::shared_ptr_hash< fcppt::shared_ptr< Type > >

A hash for fcppt::shared_ptr that hashes pointers.

Public Types

using type = fcppt::shared_ptr< Type >
 

Public Member Functions

std::size_t operator() (type const &) const noexcept
 

Member Typedef Documentation

◆ type

template<typename Type >
using fcppt::shared_ptr_hash< fcppt::shared_ptr< Type > >::type = fcppt::shared_ptr<Type>

Member Function Documentation

◆ operator()()

template<typename Type >
std::size_t fcppt::shared_ptr_hash< fcppt::shared_ptr< Type > >::operator() ( type const &  ) const
noexcept