|
SObjectizer
5.8
|
Internal implementation details of thread pool dispatcher. More...
Namespaces | |
| namespace | work_thread_details |
Classes | |
| class | actual_binder_t |
| Actual implementation of dispatcher binder for thread_pool dispatcher. More... | |
| class | actual_dispatcher_iface_t |
| An actual interface of thread-pool dispatcher. More... | |
| class | actual_dispatcher_implementation_t |
| Actual implementation of binder for thread_pool dispatcher. More... | |
| struct | adaptation_t |
| Adaptation of common implementation of thread-pool-like dispatcher to the specific of this thread-pool dispatcher. More... | |
| class | agent_queue_t |
| Event queue for the agent (or cooperation). More... | |
| class | basic_dispatcher_iface_t |
| The very basic interface of thread_pool dispatcher. More... | |
| class | basic_event_queue_t |
| class | dispatcher_handle_maker_t |
Typedefs | |
| template<typename Disp_Queue > | |
| using | work_thread_no_activity_tracking_t |
| Type of work thread without activity tracking. | |
| template<typename Disp_Queue > | |
| using | work_thread_with_activity_tracking_t |
| Type of work thread without activity tracking. | |
| template<typename Work_Thread > | |
| using | dispatcher_template_t |
| Template for dispatcher. | |
Internal implementation details of thread pool dispatcher.
| using so_5::disp::thread_pool::impl::dispatcher_template_t |
Template for dispatcher.
This template depends on work_thread type (with or without activity tracking).
Definition at line 167 of file thread_pool/impl/disp.hpp.
| using so_5::disp::thread_pool::impl::work_thread_no_activity_tracking_t |
Type of work thread without activity tracking.
Definition at line 382 of file work_thread_template.hpp.
| using so_5::disp::thread_pool::impl::work_thread_with_activity_tracking_t |
Type of work thread without activity tracking.
Definition at line 395 of file work_thread_template.hpp.