STLdoc
STLdocumentation
|
Public Types | |
typedef reference_wrapper< _Ty > | _Myt |
typedef _Refwrap_impl< _Ty > | _Mybase |
typedef _Ty | type |
Public Types inherited from _Call_wrapper< _Callable_obj< _Ty, true >, is_abstract< _Ty >::value > | |
typedef _Call_wrapper_base< _Callable_obj< _Ty, true > > | _Mybase |
Public Types inherited from _Call_wrapper_base< _Callable_obj< _Ty, true > > | |
typedef _Callable_obj< _Ty, true >::_MyTy | _MyTy |
typedef _Callable_obj< _Ty, true >::_MyCnstTy | _MyCnstTy |
Public Types inherited from _Refwrap_result0< _Ty, _Has_result_type< _Ty >::type::value > | |
typedef _Ty::result_type | result_type |
Public Member Functions | |
reference_wrapper (_Ty &_Val) _NOEXCEPT | |
reference_wrapper (const _Myt &_Right) _NOEXCEPT | |
_Myt & | operator= (const _Myt &_Right) _NOEXCEPT |
operator _Ty & () const _NOEXCEPT | |
_Ty & | get () const _NOEXCEPT |
reference_wrapper (_Ty &&)=delete | |
Public Member Functions inherited from _Refwrap_impl< _Ty > | |
_Refwrap_impl (_Ty &_Val) | |
Public Member Functions inherited from _Call_wrapper< _Callable_obj< _Ty, true >, is_abstract< _Ty >::value > | |
_Call_wrapper (typename _Call_wrapper_base< _Callable_obj< _Ty, true > >::_MyTy &_Val) | |
result_of< typename _Callable_obj< _Ty, true >::_MyTy(_Types...)>::type | operator() (_Types &&..._Args) const |
Public Member Functions inherited from _Call_wrapper_base< _Callable_obj< _Ty, true > > | |
_Call_wrapper_base (_MyTy &_Val) | |
void | _Reset (_MyTy &_Val) |
_MyCnstTy | _Get () const |
_MyCnstTy | _Get () |
Additional Inherited Members | |
Public Attributes inherited from _Call_wrapper_base< _Callable_obj< _Ty, true > > | |
_Callable_obj< _Ty, true > | _Callee |
typedef _Refwrap_impl<_Ty> reference_wrapper< _Ty >::_Mybase |
typedef reference_wrapper<_Ty> reference_wrapper< _Ty >::_Myt |
typedef _Ty reference_wrapper< _Ty >::type |
|
inline |
|
inline |
|
delete |
|
inline |
|
inline |
|
inline |