Classes | |
struct | closureT |
struct | PartialAppl1 |
struct | PartialAppl2 |
struct | PartialAppl3 |
Public Types | |
typedef Fct0< R, closureT > | closure_t |
typedef Fct3< A1, A2, A3, R, PartialAppl1 > | ffunc1_t |
typedef Fct2< A2, A3, R, PartialAppl2 > | ffunc2_t |
typedef Fct1< A3, R, PartialAppl3 > | ffunc3_t |
Public Member Functions | |
Fct4 (const F &_f) | |
Fct4 (const Fct4 &rhs) | |
closure_t | closure (typename curryArgMode< A0 >::Type_t a0, typename curryArgMode< A1 >::Type_t a1, typename curryArgMode< A2 >::Type_t a2, typename curryArgMode< A3 >::Type_t a3) const |
R | operator() (typename curryArgMode< A0 >::Type_t a0, typename curryArgMode< A1 >::Type_t a1, typename curryArgMode< A2 >::Type_t a2, typename curryArgMode< A3 >::Type_t a3) const |
ffunc1_t | operator() (typename curryArgMode< A0 >::Type_t a0) const |
ffunc2_t | operator() (typename curryArgMode< A0 >::Type_t a0, typename curryArgMode< A1 >::Type_t a1) const |
ffunc3_t | operator() (typename curryArgMode< A0 >::Type_t a0, typename curryArgMode< A1 >::Type_t a1, typename curryArgMode< A2 >::Type_t a2) const |