Public Types |
|
typedef Trait< R >::type | RType |
|
typedef R(* | Callback )(P1, P2, P3) |
|
typedef RType(* | Proxy )(typename Trait< P1 >::ref p1, typename Trait< P2 >::ref p2, typename Trait< P3 >::ref p3, void *) |
Public Methods |
|
RType | operator() (typename Trait< P1 >::ref p1, typename Trait< P2 >::ref p2, typename Trait< P3 >::ref p3) |
|
Slot3 & | operator= (const Slot3 &s) |
|
| Slot3 () |
|
| Slot3 (const Slot3 &s) |
|
| Slot3 (SlotNode *node) |
|
| Slot3 (Callback callback) |
|
| ~Slot3 () |