kblib 0.2.3
General utilities library for modern C++
std::hash< kblib::delayed_construct< T > > Struct Template Reference

#include <kblib/delayed_construct.h>

Inheritance diagram for std::hash< kblib::delayed_construct< T > >:
Collaboration diagram for std::hash< kblib::delayed_construct< T > >:

Public Types

using argument_type = kblib::delayed_construct< T >
 

Public Member Functions

auto operator() (const argument_type &value) const noexcept -> std::size_t
 

Detailed Description

template<typename T>
struct std::hash< kblib::delayed_construct< T > >

Definition at line 199 of file delayed_construct.h.

Member Typedef Documentation

◆ argument_type

template<typename T >
using std::hash< kblib::delayed_construct< T > >::argument_type = kblib::delayed_construct<T>

Definition at line 200 of file delayed_construct.h.

Member Function Documentation

◆ operator()()

template<typename T >
auto std::hash< kblib::delayed_construct< T > >::operator() ( const argument_type value) const -> std::size_t
inlinenoexcept

Definition at line 201 of file delayed_construct.h.


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