Boost
C++ Libraries
...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
This version of Boost is under active development. You are currently in the master branch. The current version is 1.91.0.
Construct an executor wrapper for the specified object.
template< typename U> executor_binder( executor_arg_t , const executor_type & e, U && u); » more...
Copy constructor.
executor_binder( const executor_binder & other); » more...
Construct a copy, but specify a different executor.
executor_binder( executor_arg_t , const executor_type & e, const executor_binder & other); » more...
Construct a copy of a different executor wrapper type.
template< typename U, typename OtherExecutor> executor_binder( const executor_binder< U, OtherExecutor > & other, constraint_t< is_constructible< Executor, OtherExecutor >::value > = 0, constraint_t< is_constructible< T, U >::value > = 0); » more...
Construct a copy of a different executor wrapper type, but specify a different executor.
template< typename U, typename OtherExecutor> executor_binder( executor_arg_t , const executor_type & e, const executor_binder< U, OtherExecutor > & other, constraint_t< is_constructible< T, U >::value > = 0); » more...
Move constructor.
executor_binder( executor_binder && other); » more...
Move construct the target object, but specify a different executor.
executor_binder( executor_arg_t , const executor_type & e, executor_binder && other); » more...
Move construct from a different executor wrapper type.
template< typename U, typename OtherExecutor> executor_binder( executor_binder< U, OtherExecutor > && other, constraint_t< is_constructible< Executor, OtherExecutor >::value > = 0, constraint_t< is_constructible< T, U >::value > = 0); » more...
Move construct from a different executor wrapper type, but specify a different executor.
template< typename U, typename OtherExecutor> executor_binder( executor_arg_t , const executor_type & e, executor_binder< U, OtherExecutor > && other, constraint_t< is_constructible< T, U >::value > = 0); » more...