openMSX
Public Types | Public Member Functions | List of all members
std::hash<::optional< T > > Struct Template Reference

#include <optional.hh>

Public Types

using result_type = typename hash< T >::result_type
 
using argument_type = ::optional< T >
 

Public Member Functions

constexpr result_type operator() (const argument_type &arg) const
 

Detailed Description

template<typename T>
struct std::hash<::optional< T > >

Definition at line 830 of file optional.hh.

Member Typedef Documentation

◆ argument_type

template<typename T >
using std::hash<::optional< T > >::argument_type = ::optional<T>

Definition at line 832 of file optional.hh.

◆ result_type

template<typename T >
using std::hash<::optional< T > >::result_type = typename hash<T>::result_type

Definition at line 831 of file optional.hh.

Member Function Documentation

◆ operator()()

template<typename T >
constexpr result_type std::hash<::optional< T > >::operator() ( const argument_type arg) const
inline

Definition at line 834 of file optional.hh.


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