CPPuddle
Namespaces | Typedefs
cppuddle::executor_recycling Namespace Reference

CPPuddle namespace containing the executor pool functionality. More...

Namespaces

 detail
 

Typedefs

template<typename Interface >
using round_robin_pool_impl = detail::round_robin_pool_impl< Interface >
 Round robin pool strategy implementation. More...
 
template<typename Interface >
using priority_pool_impl = detail::priority_pool_impl< Interface >
 Priority pool strategy implementation. More...
 
using executor_pool = detail::executor_pool
 Main access to all executor pools. More...
 
template<typename Interface , typename Pool >
using executor_interface = detail::executor_interface< Interface, Pool >
 RAII wrapper for executors. More...
 

Detailed Description

CPPuddle namespace containing the executor pool functionality.

Typedef Documentation

◆ executor_interface

template<typename Interface , typename Pool >
using cppuddle::executor_recycling::executor_interface = typedef detail::executor_interface<Interface, Pool>

RAII wrapper for executors.

◆ executor_pool

Main access to all executor pools.

◆ priority_pool_impl

template<typename Interface >
using cppuddle::executor_recycling::priority_pool_impl = typedef detail::priority_pool_impl<Interface>

Priority pool strategy implementation.

◆ round_robin_pool_impl

template<typename Interface >
using cppuddle::executor_recycling::round_robin_pool_impl = typedef detail::round_robin_pool_impl<Interface>

Round robin pool strategy implementation.