sigx++  2.0.1
Public Member Functions
sigx::glib_auto_dispatchable Class Reference

#include <glib_auto_dispatchable.h>

Inheritance diagram for sigx::glib_auto_dispatchable:
sigx::auto_dispatchable sigx::dispatchable sigx::noncopyable

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_ptrm_disp_ptr
 

Detailed Description

Examples:
ipresolver/main.cpp.

Constructor & Destructor Documentation

sigx::glib_auto_dispatchable::glib_auto_dispatchable ( )
sigx::glib_auto_dispatchable::glib_auto_dispatchable ( const Glib::RefPtr< Glib::MainContext > &  context)

The documentation for this class was generated from the following files: