Nugget
Public Types | Public Member Functions | List of all members
eastl::reference_wrapper< T > Class Template Reference

reference_wrapper More...

#include <functional_base.h>

Public Types

typedef T type
 

Public Member Functions

 reference_wrapper (T &) EA_NOEXCEPT
 
 reference_wrapper (T &&)=delete
 
 reference_wrapper (const reference_wrapper< T > &x) EA_NOEXCEPT
 
reference_wrapperoperator= (const reference_wrapper< T > &x) EA_NOEXCEPT
 
 operator T& () const EA_NOEXCEPT
 
T & get () const EA_NOEXCEPT
 
template<typename... ArgTypes>
eastl::result_of< T &(ArgTypes &&...)>::type operator() (ArgTypes &&...) const
 
template<typename... ArgTypes>
eastl::result_of< T &(ArgTypes &&...)>::type operator() (ArgTypes &&... args) const
 

Detailed Description

template<typename T>
class eastl::reference_wrapper< T >

reference_wrapper


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