|
scim
1.4.18
|
#include <scim_signals.h>
Public Types | |
| typedef Slot1< void, P1 > | SlotType |
Public Member Functions | |
| Connection | connect (SlotType *slot) |
| SlotType * | slot () |
| void | emit (P1 p1) |
| void | operator() (P1 p1) |
Public Member Functions inherited from scim::Signal | |
| Signal () | |
| Constructor. More... | |
| virtual | ~Signal () |
| Destructor. More... | |
| SlotNode * | connect (Slot *slot) |
| Creates a new SlotNode for slot and adds it to the connection_list. More... | |
Additional Inherited Members | |
Protected Types inherited from scim::Signal | |
| typedef std::vector< Pointer< SlotNode > > | ConnectionList |
| ConnectionList type. More... | |
Protected Attributes inherited from scim::Signal | |
| ConnectionList | connection_list |
| A list of all the slots connected to the signal. More... | |
| typedef Slot1<void, P1> scim::Signal1< void, P1, IgnoreMarshal >::SlotType |
|
inline |
References scim::Signal::connect().
|
inline |
|
inline |
References scim::Slot1< R, P1 >::call(), and scim::Node::slot().
|
inline |