|
sigx++ 2.0.1
|
A group of types involved in dispatching messages between threads. More...
Data Structures | |
| class | sigx::auto_dispatchable |
| A dispatchable managing the pointer to the dispatcher. More... | |
| class | sigx::dispatchable |
| Derived classes designate their ability to dispatch messages over a sigx::dispatcher. More... | |
| class | sigx::dispatcher |
| base class denoting the ability to dispatch messages between threads. More... | |
| class | sigx::glib_auto_dispatchable |
| class | sigx::glib_dispatcher |
| a dispatcher on top of Glib::dispatcher. More... | |
| class | sigx::shared_dispatchable |
| thread safe dispatcher reference that can be passed around. More... | |
| struct | sigx::tunnel_context< ASYNC, T_return, T_unary_functor > |
| An asynchronous tunnel message. More... | |
| struct | sigx::tunnel_context< SYNC, T_return, T_unary_functor > |
| A synchronous tunnel message. More... | |
| struct | sigx::tunnel_context< SYNC, void, T_unary_functor > |
| a synchronous tunnel with return type `void". More... | |
| class | sigx::tunnel_context_base |
| the base class for all tunnel_context classes. More... | |
| class | sigx::sync_tunnel_context_base |
| Specialities for synchronous tunnel context. More... | |
A group of types involved in dispatching messages between threads.
1.7.4