|
sigx++
2.0.1
|
#include <glib_auto_dispatchable.h>
Public Member Functions | |
| glib_auto_dispatchable () | |
| glib_auto_dispatchable (const Glib::RefPtr< Glib::MainContext > &context) | |
Public Member Functions inherited from sigx::dispatchable | |
| void | add_dispatcher_change_notify_callback (void *data, func_dispatcher_change_notify func) const |
| void | remove_dispatcher_change_notify_callback (void *data) const |
Additional Inherited Members | |
Public Types inherited from sigx::dispatchable | |
| typedef void(* | func_dispatcher_change_notify )(void *) |
Protected Member Functions inherited from sigx::auto_dispatchable | |
| auto_dispatchable (dispatcher_ptr disp) | |
| ~auto_dispatchable () | |
Protected Member Functions inherited from sigx::dispatchable | |
| dispatchable () | |
| ~dispatchable () throw () | |
| void | invalidate_tunnels () |
| Invalidate those tunnels (and disconnect them from signals) that have registered themselves with add_dispatcher_change_notify_callback() when the validity tracking was activated. More... | |
| dispatcher_ptr | dispatcher () const throw () |
| non-volatile access to the dispatcher pointer in the current thread More... | |
Protected Attributes inherited from sigx::dispatchable | |
| internal::rwlockable_dispatcher_ptr * | m_disp_ptr |
| sigx::glib_auto_dispatchable::glib_auto_dispatchable | ( | ) |
| sigx::glib_auto_dispatchable::glib_auto_dispatchable | ( | const Glib::RefPtr< Glib::MainContext > & | context | ) |
1.8.6