STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions | List of all members
_Mem_fn_wrap< _Rx, _Pmf, _Arg0, _Types > Class Template Reference
Inheritance diagram for _Mem_fn_wrap< _Rx, _Pmf, _Arg0, _Types >:
_Call_wrapper< _Callable_pmf< _Pmf, _Arg0 > > _Fun_class_base< _Rx, _Arg0 *, _Types...> _Call_wrapper_base< _Callable_pmf< _Pmf, _Arg0 > >

Public Types

typedef _Rx result_type
 
typedef _Arg0 * argument_type
 
- Public Types inherited from _Call_wrapper< _Callable_pmf< _Pmf, _Arg0 > >
typedef _Call_wrapper_base< _Callable_pmf< _Pmf, _Arg0 > > _Mybase
 
- Public Types inherited from _Call_wrapper_base< _Callable_pmf< _Pmf, _Arg0 > >
typedef _Callable_pmf< _Pmf, _Arg0 >::_MyTy _MyTy
 
typedef _Callable_pmf< _Pmf, _Arg0 >::_MyCnstTy _MyCnstTy
 

Public Member Functions

 _Mem_fn_wrap (_Pmf _Fx)
 
- Public Member Functions inherited from _Call_wrapper< _Callable_pmf< _Pmf, _Arg0 > >
 _Call_wrapper (typename _Call_wrapper_base< _Callable_pmf< _Pmf, _Arg0 > >::_MyTy &_Val)
 
result_of< typename _Callable_pmf< _Pmf, _Arg0 >::_MyTy(_Types...)>::type operator() (_Types &&..._Args) const
 
- Public Member Functions inherited from _Call_wrapper_base< _Callable_pmf< _Pmf, _Arg0 > >
 _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_pmf< _Pmf, _Arg0 > >
_Callable_pmf< _Pmf, _Arg0 > _Callee
 

Member Typedef Documentation

template<class _Rx , class _Pmf , class _Arg0 , class... _Types>
typedef _Arg0* _Mem_fn_wrap< _Rx, _Pmf, _Arg0, _Types >::argument_type
template<class _Rx , class _Pmf , class _Arg0 , class... _Types>
typedef _Rx _Mem_fn_wrap< _Rx, _Pmf, _Arg0, _Types >::result_type

Constructor & Destructor Documentation

template<class _Rx , class _Pmf , class _Arg0 , class... _Types>
_Mem_fn_wrap< _Rx, _Pmf, _Arg0, _Types >::_Mem_fn_wrap ( _Pmf  _Fx)
inline
45  { // construct
46  }
Definition: xrefwrap:420

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