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