STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Static Public Member Functions | List of all members
_Invoker_pmf_pointer Struct Reference

Static Public Member Functions

template<class _Decayed , class _Ty1 , class... _Types2>
static auto _Call (_Decayed _Pmf, _Ty1 &&_Arg1, _Types2 &&..._Args2) -> decltype(((*_STD forward< _Ty1 >(_Arg1)).*_Pmf)(_STD forward< _Types2 >(_Args2)...))
 

Member Function Documentation

template<class _Decayed , class _Ty1 , class... _Types2>
static auto _Invoker_pmf_pointer::_Call ( _Decayed  _Pmf,
_Ty1 &&  _Arg1,
_Types2 &&...  _Args2 
) -> decltype(((*_STD forward<_Ty1>(_Arg1)).*_Pmf)( _STD forward<_Types2>(_Args2)...))
inlinestatic
1339  { // INVOKE a pointer to member function on a [smart] pointer
1340  return (((*_STD forward<_Ty1>(_Arg1)).*_Pmf)(
1341  _STD forward<_Types2>(_Args2)...));
1342  }

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