Boost C++ Libraries/Boost.Asio

Boost.Asio 색인 - thread_pool::basic_executor_type::require

까마귀75 2021. 2. 25. 16:48
728x90
반응형

thread_pool::basic_executor_type::require

blocking.possibly 속성을 사용해서 실행기(executor)를 가져온다.

[1 / 9 오버로드]

constexpr basic_executor_type< Allocator, unspecified > require(
    execution::blocking_t::possibly_t ) const;

[require]


blocking.always 속성을 사용해서 실행기(executor)를 가져온다.

[2 / 9 오버로드]

constexpr basic_executor_type< Allocator, unspecified > require(
    execution::blocking_t::always_t ) const;

[require]


blocking.never 속성을 사용해서 실행기(executor)를 가져온다.

[3 / 9 오버로드]

constexpr basic_executor_type< Allocator, unspecified > require(
    execution::blocking_t::never_t ) const;

[require]


relationship.fork 속성을 사용해서 실행기(executor)를 가져온다.

[4 / 9 오버로드]

constexpr basic_executor_type require(
    execution::relationship_t::fork_t ) const;

[require]


relationship.continuation 속성을 사용해서 실행기(executor)를 가져온다.

[5 / 9 오버로드]

constexpr basic_executor_type require(
    execution::relationship_t::continuation_t ) const;

[require]


outstanding_work.tracked 속성을 사용해서 실행기(executor)를 가져온다.

[6 / 9 오버로드]

constexpr basic_executor_type< Allocator, unspecified > require(
    execution::outstanding_work_t::tracked_t ) const;

[require]


outstanding_work.untracked 속성을 사용해서 실행기(executor)를 가져온다.

[7 / 9 오버로드]

constexpr basic_executor_type< Allocator, unspecified > require(
    execution::outstanding_work_t::untracked_t ) const;

[require]


지정된 할당기(allocator) 속성을 사용해서 실행기(executor)를 가져온다.

[8 / 9 오버로드]

template<
    typename OtherAllocator>
constexpr basic_executor_type< OtherAllocator, Bits > require(
    execution::allocator_t< OtherAllocator > a) const;

[require]


기본 할당기(allocator) 속성을 사용해서 실행기(executor)를 가져온다.

[9 / 9 오버로드]

constexpr basic_executor_type< std::allocator< void >, Bits > require(
    execution::allocator_t< void > ) const;

[require]


Boost.Asio 홈

728x90
반응형