scim 1.4.18
|
#include <scim_signals.h>
Public Types | |
typedef Slot4< void, P1, P2, P3, P4 > | SlotType |
Public Member Functions | |
Connection | connect (SlotType *slot) |
SlotType * | slot () |
void | emit (P1 p1, P2 p2, P3 p3, P4 p4) |
void | operator() (P1 p1, P2 p2, P3 p3, P4 p4) |
![]() | |
Signal () | |
Constructor. | |
virtual | ~Signal () |
Destructor. | |
SlotNode * | connect (Slot *slot) |
Creates a new SlotNode for slot and adds it to the connection_list. | |
Additional Inherited Members | |
![]() | |
typedef std::vector< Pointer< SlotNode > > | ConnectionList |
ConnectionList type. | |
![]() | |
ConnectionList | connection_list |
A list of all the slots connected to the signal. | |
|
inline |
|
inline |