sigx++
2.0.1
|
#include <glib_auto_dispatchable.h>
Public Member Functions | |
glib_auto_dispatchable () | |
glib_auto_dispatchable (const Glib::RefPtr< Glib::MainContext > &context) | |
![]() | |
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 | |
![]() | |
typedef void(* | func_dispatcher_change_notify )(void *) |
![]() | |
auto_dispatchable (dispatcher_ptr disp) | |
~auto_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... | |
![]() | |
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 | ) |