728x90
반응형
executor_binder::executor_binder
[1 / 9 오버로드] 주어진 개체에 대한 실행기(executor) 래퍼를 생성하는 생성자(constructor)
template< typename U> executor_binder( executor_arg_t , const executor_type & e, U && u);
[2 / 9 오버로드] 복사-생성자(copy constructor)
executor_binder( const executor_binder & other);
[3 / 9 오버로드] 복사-생성자(copy constructor), 하지만 다른 실행기(executor)를 주어진다.
executor_binder( executor_arg_t , const executor_type & e, const executor_binder & other);
[4 / 9 오버로드] 다른 실행기(executor) 래퍼 유형의 복사-생성자(copy constructor).
template< typename U, typename OtherExecutor> executor_binder( const executor_binder< U, OtherExecutor > & other);
[5 / 9 오버로드] 다른 실행기(executor) 래퍼 유형의 복사-생성자(copy constructor), 하지만 다른 실행기(executor)가 주어진다.
template< typename U, typename OtherExecutor> executor_binder( executor_arg_t , const executor_type & e, const executor_binder< U, OtherExecutor > & other);
[6 / 9 오버로드] 이동-생성자(move constructor).
executor_binder( executor_binder && other);
[7 / 9 오버로드] 대상 개체를 이동 생성하는 이동-생성자(move constructor), 하지만 다른 실행기(executor)가 주어진다.
executor_binder( executor_arg_t , const executor_type & e, executor_binder && other);
[8 / 9 오버로드] 다른 실행기(executor) 래퍼 유형에서 이동 생성하는 이동-생성자(move constructor).
template< typename U, typename OtherExecutor> executor_binder( executor_binder< U, OtherExecutor > && other);
[9 / 9 오버로드] 다른 실행기(executor) 래퍼 유형에서 이동 생성하는 이동-생성자(move constructor), 하지만 다른 실행기(executor)가 주어진다.
template< typename U, typename OtherExecutor> executor_binder( executor_arg_t , const executor_type & e, executor_binder< U, OtherExecutor > && other);
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - awaitable::executor_type (0) | 2021.01.25 |
---|---|
Boost.Asio 색인 - this_coro::executor_t::executor_t (0) | 2021.01.25 |
Boost.Asio 색인 - executor_arg_t::executor_arg_t (0) | 2021.01.25 |
Boost.Asio 색인 - executor_arg (0) | 2021.01.25 |
Boost.Asio 색인 - thread_pool::executor (0) | 2021.01.25 |