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