CPPuddle
stream_manager.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 // DEPRECATED: Do not use this file
7 // Only intended to make the old interface work a bit longer.
8 // See deprecation warnings for the new location of the functionality
9 
10 #ifndef STREAM_MANAGER_HPP
11 #define STREAM_MANAGER_HPP
12 
14 
15 template <typename Interface>
17  [[deprecated("Use cppuddle::executor_recycling::round_robin_pool_impl from "
18  "header executor_pools_management.hpp instead")]] =
20 
21 template <typename Interface>
23  [[deprecated("Use cppuddle::executor_recycling::priority_pool_impl from "
24  "header executor_pools_management.hpp instead")]] =
26 
28  [[deprecated("Use cppuddle::executor_recycling::executor_pool from "
29  "header executor_pools_management.hpp instead")]] =
31 
32 template <typename Interface, typename Pool>
34  [[deprecated("Use cppuddle::executor_recycling::executor_interface from "
35  "header executor_pools_management.hpp instead")]] =
37 
38 #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