This header file is part of module ALib ThreadModel of the ALib C++ Library.
© 2013-2024 A-Worx GmbH, Germany. Published under Boost Software License.
Definition in file dedicatedworker.hpp.
#include "alib/threadmodel/jobs.hpp"#include "alib/threadmodel/trigger.hpp"#include "alib/threads/thread.hpp"#include "alib/threads/lock.hpp"#include "alib/boxing/enum.hpp"#include "alib/monomem/poolallocator.hpp"#include "alib/enums/serialization.hpp"#include <list>#include <map>Go to the source code of this file.
Classes | |
| class | DedicatedWorker |
| class | DWManager |
| struct | DedicatedWorker::JobDeleter |
| The job sent by method DeleteJobDeferred. More... | |
| struct | DedicatedWorker::JobStop |
| The stop job sent by method ScheduleStop. More... | |
| struct | DedicatedWorker::JobTrigger |
| struct | DedicatedWorker::QueueElement |
| Container element of the queue. More... | |
Namespaces | |
| namespace | alib |
| namespace | alib::threadmodel |
Typedefs | |
| using | DedicatedWorker = threadmodel::DedicatedWorker |
| Type alias in namespace alib. | |
| using | DWManager = threadmodel::DWManager |
| Type alias in namespace alib. | |