|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 0 > >, typename Return< F >::T >::T | classdesc::functional::apply_nonvoid_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 0 > >, void >::T | classdesc::functional::apply_void_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 1 > >, typename Return< F >::T >::T | classdesc::functional::apply_nonvoid_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 1 > >, void >::T | classdesc::functional::apply_void_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 2 > >, typename Return< F >::T >::T | classdesc::functional::apply_nonvoid_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 2 > >, void >::T | classdesc::functional::apply_void_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 3 > >, typename Return< F >::T >::T | classdesc::functional::apply_nonvoid_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 3 > >, void >::T | classdesc::functional::apply_void_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 4 > >, typename Return< F >::T >::T | classdesc::functional::apply_nonvoid_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 4 > >, void >::T | classdesc::functional::apply_void_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 5 > >, typename Return< F >::T >::T | classdesc::functional::apply_nonvoid_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 5 > >, void >::T | classdesc::functional::apply_void_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 6 > >, typename Return< F >::T >::T | classdesc::functional::apply_nonvoid_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 6 > >, void >::T | classdesc::functional::apply_void_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 7 > >, typename Return< F >::T >::T | classdesc::functional::apply_nonvoid_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 7 > >, void >::T | classdesc::functional::apply_void_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 8 > >, typename Return< F >::T >::T | classdesc::functional::apply_nonvoid_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 8 > >, void >::T | classdesc::functional::apply_void_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 9 > >, typename Return< F >::T >::T | classdesc::functional::apply_nonvoid_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 9 > >, void >::T | classdesc::functional::apply_void_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 10 > >, typename Return< F >::T >::T | classdesc::functional::apply_nonvoid_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class Args > |
enable_if< And< AllArgs< F, is_rvalue >, Eq< Arity< F >::value, 10 > >, void >::T | classdesc::functional::apply_void_fn (F f, Args &a, Fdummy< F > dum=0) |
|
template<class F , class X > |
binder1st< F, X, Arity< F >::V-1 > | classdesc::functional::bind1st (const F &f, const X &x, dummy< 0 > dum=0) |
|
template<class O , class M > |
enable_if< is_member_function_pointer< M >, bound_method< O, M > >::T | classdesc::functional::bind1st (const M &member, O &obj, dummy< 1 > dum=0) |
|
template<class F , class Args > |
enable_if< Not< is_void< typename Return< F >::T > >, void >::T | classdesc::functional::apply (typename Return< F >::T *r, F f, const Args &args, dummy< 0 > d=0) |
|
template<class F , class Args > |
enable_if< is_void< typename Return< F >::T >, void >::T | classdesc::functional::apply (void *r, F f, Args &args, dummy< 1 > d=0) |
|