CPPuddle
executor_pools_interface.hpp
Go to the documentation of this file.
1 // Copyright (c) 2024 Gregor Daiß
2 //
3 // Distributed under the Boost Software License, Version 1.0. (See accompanying
4 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 
6 #ifndef EXECUTOR_POOLS_INTERFACE_HPP
7 #define EXECUTOR_POOLS_INTERFACE_HPP
8 
11 
13 
17 namespace cppuddle {
19 namespace executor_recycling {
20 
22 template <typename Interface>
25 
27 template <typename Interface>
30 
34 
36 template <typename Interface, typename Pool>
39 
40 } // end namespace executor_recycling
41 } // end namespace cppuddle
42 
43 #endif
Definition: executor_pools_management.hpp:374
Access/Concurrency Control for executor pool implementation.
Definition: executor_pools_management.hpp:138
Definition: executor_pools_management.hpp:93
Definition: executor_pools_management.hpp:54
detail::executor_pool executor_pool
Main access to all executor pools.
Definition: executor_pools_interface.hpp:33
Definition: config.hpp:31