...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Create a group of operations that may be launched in parallel.
template< typename... Ops> parallel_group< Ops... > make_parallel_group( Ops... ops); » more... template< typename Range> ranged_parallel_group< decay_t< Range > > make_parallel_group( Range && range, constraint_t< is_async_operation_range< decay_t< Range > >::value > = 0); » more... template< typename Allocator, typename Range> ranged_parallel_group< decay_t< Range >, Allocator > make_parallel_group( allocator_arg_t , const Allocator & allocator, Range && range, constraint_t< is_async_operation_range< decay_t< Range > >::value > = 0); » more...
Header: boost/asio/experimental/parallel_group.hpp
Convenience header: None