std::reference_wrapper< _Tp >(3cxx) | std::reference_wrapper< _Tp >(3cxx) |
std::reference_wrapper< _Tp > - Primary class template for reference_wrapper.
#include <refwrap.h>
Inherits std::_Reference_wrapper_base_memfun< _Tp, bool >.
typedef _Tp type
template<typename _Up , typename =
__not_same<_Up>, typename =
decltype(reference_wrapper::_S_fun(std::declval<_Up>()))>
reference_wrapper (_Up &&__uref)
noexcept(noexcept(reference_wrapper::_S_fun(std::declval<
_Up >())))
reference_wrapper (const reference_wrapper
&)=default
_Tp & get () const noexcept
operator _Tp & () const noexcept
template<typename... _Args> result_of< _Tp &(_Args
&&...)>::type operator() (_Args &&...
__args) const
reference_wrapper & operator= (const
reference_wrapper &)=default
class std::reference_wrapper< _Tp >"Primary class template for reference_wrapper.
Definition at line 291 of file refwrap.h.
Definition at line 308 of file refwrap.h.
Definition at line 315 of file refwrap.h.
Definition at line 329 of file refwrap.h.
Definition at line 325 of file refwrap.h.
Definition at line 334 of file refwrap.h.
Generated automatically by Doxygen for libstdc++ from the source code.
libstdc++ |