|
Public Types |
typedef std::list< CP_Slot3<
P1, P2, P3 > * > | connections_list |
typedef std::list< CP_Slot3<
P1, P2, P3 > *, std::allocator<
CP_Slot3< P1, P2, P3
> * > >::const_iterator | connections_list_const_iterator |
typedef std::list< CP_Slot3<
P1, P2, P3 > *, std::allocator<
CP_Slot3< P1, P2, P3
> * > >::iterator | connections_list_iterator |
Public Member Functions |
| CP_Signal3 () |
virtual | ~CP_Signal3 () |
void | disconnect_all () |
void | disconnect (CP_SlotObject *inSlotObject) |
void | connect (const CP_Slot3< P1, P2, P3 > &inSlot) |
virtual void | emit (P1 a1, P2 a2, P3 a3) |
void | add (const CP_Slot3< P1, P2, P3 > &inSlot) |
void | slot_disconnect (CP_SlotObject *inSlotObject) |
Protected Attributes |
connections_list | fConnectedSlots |