#include <functor.h>
Public Member Functions | |
| f02 (C *o, void(C::*i)(P1, P2)) | |
| void | invoke (P1 a1, P2 a2) |
| void | invoke (args *ga) |
Private Attributes | |
| C * | obj |
| void(C::* | impl )(P1, P2) |
Definition at line 145 of file functor.h.
| casa::functor::f02< C, P1, P2 >::f02 | ( | C * | o, | |
| void(C::*)(P1, P2) | i | |||
| ) | [inline] |
| void casa::functor::f02< C, P1, P2 >::invoke | ( | args * | ga | ) | [inline, virtual] |
Implements casa::functor::f_.
Definition at line 149 of file functor.h.
References casa::functor::f02< C, P1, P2 >::invoke(), casa::functor::args02< T1, T2 >::one(), and casa::functor::args02< T1, T2 >::two().
| void casa::functor::f02< C, P1, P2 >::invoke | ( | P1 | a1, | |
| P2 | a2 | |||
| ) | [inline] |
Definition at line 148 of file functor.h.
References casa::functor::f02< C, P1, P2 >::impl, and casa::functor::f02< C, P1, P2 >::obj.
Referenced by casa::functor::f02< C, P1, P2 >::invoke().
void(C::* casa::functor::f02< C, P1, P2 >::impl)(P1, P2) [private] |
Referenced by casa::functor::f02< C, P1, P2 >::invoke().
C* casa::functor::f02< C, P1, P2 >::obj [private] |
Definition at line 155 of file functor.h.
Referenced by casa::functor::f02< C, P1, P2 >::invoke().
1.6.1