|
CPPuddle
|
#include <algorithm>#include <array>#include <cassert>#include <deque>#include <iostream>#include <memory>#include <mutex>#include <queue>#include <tuple>#include <type_traits>#include "cppuddle/common/config.hpp"Go to the source code of this file.
Classes | |
| class | cppuddle::executor_recycling::detail::round_robin_pool_impl< Interface > |
| class | cppuddle::executor_recycling::detail::priority_pool_impl< Interface > |
| class | cppuddle::executor_recycling::detail::executor_pool |
| Access/Concurrency Control for executor pool implementation. More... | |
| class | cppuddle::executor_recycling::detail::executor_interface< Interface, Pool > |
Namespaces | |
| namespace | cppuddle |
| namespace | cppuddle::executor_recycling |
| CPPuddle namespace containing the executor pool functionality. | |
| namespace | cppuddle::executor_recycling::detail |
Functions | |
| template<typename mutex_array_t > | |
| auto | cppuddle::executor_recycling::detail::make_scoped_lock_from_array (mutex_array_t &mutexes) |
| Turns a std::array_mutex into an scoped lock. | |