![]() |
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_ |
It lives between the layer of Gtk+ and libsigc++. It is very much an internal class.
| Glib::SignalProxyConnectionNode::SignalProxyConnectionNode | ( | const sigc::slot_base & | slot, | |
| GObject* | gobject | |||
| ) |
| slot | The signal handler for the glib signal. | |
| gobject | The GObject that might emit this glib signal |
| static void Glib::SignalProxyConnectionNode::destroy_notify_handler | ( | gpointer | data, | |
| GClosure * | closure | |||
| ) | [static] |
Callback that is executed when the glib closure is destroyed.
| data | The SignalProxyConnectionNode object (this). | |
| closure | The glib closure object. |
| static void* Glib::SignalProxyConnectionNode::notify | ( | void * | data | ) | [static] |
Callback that is executed when the slot becomes invalid.
This callback is registered in the slot.
| data | The SignalProxyConnectionNode object (this). |
GObject* Glib::SignalProxyConnectionNode::object_ [protected] |
| sigc::slot_base Glib::SignalProxyConnectionNode::slot_ |