#include <scim_connection.h>
Inheritance diagram for scim::Node:


Public Member Functions | |
| Slot * | slot () |
| Returns a pointer to the slot held by this node. | |
| virtual void | block ()=0 |
| Block signal emission to the slot until unblock is called. | |
| virtual void | unblock ()=0 |
| Unblock the slot so signal emmissions can be received. | |
| virtual void | disconnect ()=0 |
| Disconnect the slot. The slot will no longer recieve signal emissions. | |
Protected Member Functions | |
| Node (Slot *slot) | |
| Constructor. | |
| virtual | ~Node () |
| Destructor. | |
A node connects a slot to its Connection class, the class returned from a signal's connect() method.
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Returns a pointer to the slot held by this node.
|
|
|
Block signal emission to the slot until unblock is called.
Implemented in scim::SlotNode. |
|
|
Unblock the slot so signal emmissions can be received.
Implemented in scim::SlotNode. |
|
|
Disconnect the slot. The slot will no longer recieve signal emissions.
Implemented in scim::SlotNode. |
1.4.1