Horizon
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
ranges::reference_wrapper< T > Struct Template Reference
Inheritance diagram for ranges::reference_wrapper< T >:

Public Types

using type = meta::_t< std::remove_reference< T > >
 
using reference = meta::if_< std::is_reference< T >, T, T & >
 

Public Member Functions

 template (typename U)(AND const ructible_from< base_
 
U constexpr reference_wrapper (U &&u) noexcept(std::is_nothrow_constructible< base_, U >::value)
 
constexpr reference get () const noexcept
 
constexpr operator reference () const noexcept
 

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