#include <scim_connection.h>
| 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.
| scim::Node::Node | ( | Slot * | slot | ) |  [protected] | 
Constructor.
| virtual scim::Node::~Node | ( | ) |  [protected, virtual] | 
Destructor.
| Slot* scim::Node::slot | ( | ) |  [inline] | 
Returns a pointer to the slot held by this node.
| virtual void scim::Node::block | ( | ) |  [pure virtual] | 
| virtual void scim::Node::unblock | ( | ) |  [pure virtual] | 
| virtual void scim::Node::disconnect | ( | ) |  [pure virtual] | 
Disconnect the slot. The slot will no longer recieve signal emissions.
Implemented in scim::SlotNode.
 1.5.7.1
 1.5.7.1