|  | 
| 
 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 |