|
STLdoc
STLdocumentation
|
Classes | |
| class | _Mem_fn_wrap< _Rx, _Pmf, _Arg0, _Types > |
| class | _Mem_fn_wrap< _Rx, _Pmf, _Arg0, _Arg1 > |
| class | bad_function_call |
| class | _Func_base< _Rx, _Types > |
| class | _Func_impl< _Callable, _Alloc, _Rx, _Types > |
| class | function< _Fty > |
| struct | _Testable_callable1< _Ty > |
| struct | _Testable_callable1< function< _Fty > > |
| struct | _Testable_callable< _Ty > |
| class | _Func_class< _Ret, _Types > |
| struct | _Get_function_impl< _Tx > |
| class | function< _Fty > |
| class | _Ph< _Nx > |
| struct | is_placeholder< _Tx > |
| struct | is_placeholder< _Ph< _Nx > > |
| struct | is_bind_expression< _Tx > |
| struct | _Notforced |
| class | _Bind< _Forced, _Ret, _Fun, _Types > |
| struct | _Is_reference_wrapper0< _Barg > |
| struct | _Is_reference_wrapper0< reference_wrapper< _Barg > > |
| struct | _Is_reference_wrapper< _Barg > |
Macros | |
| #define | _FUNCTIONAL_ |
| #define | _MEM_FN_WRAP(CALL_OPT, X1, CV_OPT) |
| #define | _FUNC_CLASS_RESET_PF(CALL_OPT, X1) |
| #define | _FUNC_CLASS_RESET_PMF(CALL_OPT, X1, CV_OPT) |
| #define | _GET_FUNCTION_IMPL(CALL_OPT, X1) |
| #define | _IS_BIND_EXPRESSION(CV_OPT) |
| #define | _REFWRAP_IMPL_PMD(CV_OPT) |
| #define | _IMPLICIT_PMF_WRAP(CALL_OPT, X1, CV_OPT) |
| #define | _EXPLICIT_PMF_WRAP(CALL_OPT, X1, CV_OPT) |
Enumerations | |
| enum | _Barg_type { _Reference_wrapper, _Placeholder, _Bind_expression, _UDT } |
Functions | |
| template<class _Rx , class _Arg0 > | |
| _STD_BEGIN _Call_wrapper< _Callable_pmd< _Rx _Arg0::*const, _Arg0 > > | mem_fn (_Rx _Arg0::*const _Pmd) |
| _CRTIMP2_PURE | _NO_RETURN (__CLRCALL_PURE_OR_CDECL _Xbad_function_call()) |
| template<class _Ty > | |
| bool | _Test_callable (_Ty &_Arg, true_type) |
| template<class _Ty > | |
| bool | _Test_callable (_Ty &, false_type) |
| template<class _Ty > | |
| bool | _Test_callable (_Ty &_Arg) |
| template<class _Fty > | |
| void | swap (function< _Fty > &_Left, function< _Fty > &_Right) |
| template<class _Fty > | |
| bool | operator== (const function< _Fty > &_Other, nullptr_t) _NOEXCEPT |
| template<class _Fty > | |
| bool | operator== (nullptr_t _Npc, const function< _Fty > &_Other) _NOEXCEPT |
| template<class _Fty > | |
| bool | operator!= (const function< _Fty > &_Other, nullptr_t _Npc) _NOEXCEPT |
| template<class _Fty > | |
| bool | operator!= (nullptr_t _Npc, const function< _Fty > &_Other) _NOEXCEPT |
| #define _EXPLICIT_PMF_WRAP | ( | CALL_OPT, | |
| X1, | |||
| CV_OPT | |||
| ) |
| #define _FUNC_CLASS_RESET_PF | ( | CALL_OPT, | |
| X1 | |||
| ) |
| #define _FUNC_CLASS_RESET_PMF | ( | CALL_OPT, | |
| X1, | |||
| CV_OPT | |||
| ) |
| #define _FUNCTIONAL_ |
| #define _GET_FUNCTION_IMPL | ( | CALL_OPT, | |
| X1 | |||
| ) |
| #define _IMPLICIT_PMF_WRAP | ( | CALL_OPT, | |
| X1, | |||
| CV_OPT | |||
| ) |
| #define _IS_BIND_EXPRESSION | ( | CV_OPT | ) |
| #define _MEM_FN_WRAP | ( | CALL_OPT, | |
| X1, | |||
| CV_OPT | |||
| ) |
| #define _REFWRAP_IMPL_PMD | ( | CV_OPT | ) |
| enum _Barg_type |
| _CRTIMP2_PURE _NO_RETURN | ( | __CLRCALL_PURE_OR_CDECL | _Xbad_function_call() | ) |
|
inline |
|
inline |
| _STD_BEGIN _Call_wrapper<_Callable_pmd<_Rx _Arg0::*const, _Arg0> > mem_fn | ( | _Rx _Arg0::*const | _Pmd | ) |
1.8.8