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