SObjectizer  5.7
Classes | Namespaces | Typedefs | Functions
abstract_work_thread.hpp File Reference

Interfaces for work_thread and work_thread's factory. More...

#include <so_5/declspec.hpp>
#include <so_5/fwd.hpp>
#include <functional>
#include <memory>

Go to the source code of this file.

Classes

class  so_5::disp::abstract_work_thread_t
 An interface for one worker thread. More...
 
class  so_5::disp::abstract_work_thread_factory_t
 An interface of factory for management of worker threads. More...
 
class  so_5::disp::work_thread_holder_t
 An analog of unique_ptr for abstract_work_thread. More...
 

Namespaces

 so_5::disp
 Event dispatchers.
 

Typedefs

using so_5::disp::abstract_work_thread_factory_shptr_t = std::shared_ptr< abstract_work_thread_factory_t >
 An alias for shared_ptr to abstract_work_thread_factory. More...
 

Functions

SO_5_FUNC abstract_work_thread_factory_shptr_t so_5::disp::make_std_work_thread_factory ()
 Get a standard SObjectizer's work thread factory that is used by default. More...
 

Detailed Description

Interfaces for work_thread and work_thread's factory.

Since
v.5.7.3