Glib::SignalProxyConnectionNode Class Reference
SignalProxyConnectionNode is a connection node for use with SignalProxy. More...Public Member Functions | ||||
| SignalProxyConnectionNode (const sigc::slot_base& slot, GObject* gobject) | ||||
| ||||
Static Public Member Functions | ||||
| static void* | notify (void* data) | |||
| Callback that is executed when the slot becomes invalid. | ||||
| static void | destroy_notify_handler (gpointer data, GClosure* closure) | |||
| Callback that is executed when the glib closure is destroyed. | ||||
Public Attributes | ||||
| gulong | connection_id_ | |||
| sigc::slot_base | slot_ | |||
Protected Attributes | ||||
| GObject* | object_ | |||
Detailed Description
SignalProxyConnectionNode is a connection node for use with SignalProxy.It lives between the layer of Gtk+ and libsigc++. It is very much an internal class.
Constructor & Destructor Documentation
| Glib::SignalProxyConnectionNode::SignalProxyConnectionNode | ( | const sigc::slot_base & | slot, | |
| GObject* | gobject | |||
| ) |
- Parameters:
-
slot The signal handler for the glib signal.
- Parameters:
-
gobject The GObject that might emit this glib signal
Member Function Documentation
| static void* Glib::SignalProxyConnectionNode::notify | ( | void * | data | ) | [static] |
Callback that is executed when the slot becomes invalid.
This callback is registered in the slot.
- Parameters:
-
data The SignalProxyConnectionNode object ( this).
| static void Glib::SignalProxyConnectionNode::destroy_notify_handler | ( | gpointer | data, | |
| GClosure * | closure | |||
| ) | [static] |
Callback that is executed when the glib closure is destroyed.
- Parameters:
-
data The SignalProxyConnectionNode object ( this).closure The glib closure object.
Member Data Documentation
| sigc::slot_base Glib::SignalProxyConnectionNode::slot_ |
GObject* Glib::SignalProxyConnectionNode::object_ [protected] |
The documentation for this class was generated from the following file:
