STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
_Refwrap_impl< _Ty > Struct Template Reference
Inheritance diagram for _Refwrap_impl< _Ty >:
_Call_wrapper< _Callable_obj< _Ty, true >, is_abstract< _Ty >::value > _Refwrap_result2< _Ty, _Has_result_and_2arg_type< _Ty >::type::value > _Call_wrapper_base< _Callable_obj< _Ty, true > > _Refwrap_result1< _Ty, _Has_result_and_arg_type< _Ty >::type::value > _Refwrap_result0< _Ty, _Has_result_type< _Ty >::type::value > reference_wrapper< _Ty >

Public Member Functions

 _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 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 Attributes inherited from _Call_wrapper_base< _Callable_obj< _Ty, true > >
_Callable_obj< _Ty, true_Callee
 

Constructor & Destructor Documentation

template<class _Ty >
_Refwrap_impl< _Ty >::_Refwrap_impl ( _Ty &  _Val)
inline
554  is_abstract<_Ty>::value>(_Val)
555  { // construct
556  }
Definition: xrefwrap:420
_FwdIt const _Ty _Val
Definition: algorithm:1938

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