C++ Library Extensions 2022.12.09
To help learn modern C++ programming
reference_wrapper< Type > Class Template Reference

Public Member Functions

template<typename UType >
 reference_wrapper (UType &&val)
 
 operator Type & () const noexcept
 
Type & get () const noexcept
 

Detailed Description

template<typename Type>
class reference_wrapper< Type >

Definition at line 92 of file 018-std_ref.cpp.

Constructor & Destructor Documentation

◆ reference_wrapper()

template<typename Type >
template<typename UType >
reference_wrapper< Type >::reference_wrapper ( UType &&  val)
inline

Definition at line 100 of file 018-std_ref.cpp.

Member Function Documentation

◆ get()

template<typename Type >
Type & reference_wrapper< Type >::get ( ) const
inlinenoexcept

Definition at line 113 of file 018-std_ref.cpp.

◆ operator Type &()

template<typename Type >
reference_wrapper< Type >::operator Type & ( ) const
inlinenoexcept

Definition at line 110 of file 018-std_ref.cpp.


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