openMSX
Public Member Functions | List of all members
sreg_impl::semiregular< T & > Struct Template Reference

#include <semiregular.hh>

Inheritance diagram for sreg_impl::semiregular< T & >:
Inheritance graph
[legend]
Collaboration diagram for sreg_impl::semiregular< T & >:
Collaboration graph
[legend]

Public Member Functions

 semiregular ()=default
 
template<typename Arg , std::enable_if_t<(std::is_constructible_v< std::reference_wrapper< T & >, Arg & >)> * = nullptr>
constexpr semiregular (std::in_place_t, Arg &arg)
 

Detailed Description

template<typename T>
struct sreg_impl::semiregular< T & >

Definition at line 136 of file semiregular.hh.

Constructor & Destructor Documentation

◆ semiregular() [1/2]

template<typename T >
sreg_impl::semiregular< T & >::semiregular ( )
default

◆ semiregular() [2/2]

template<typename T >
template<typename Arg , std::enable_if_t<(std::is_constructible_v< std::reference_wrapper< T & >, Arg & >)> * = nullptr>
constexpr sreg_impl::semiregular< T & >::semiregular ( std::in_place_t  ,
Arg &  arg 
)
inlineconstexpr

Definition at line 142 of file semiregular.hh.


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