728x90
반응형
execution::schedule
스케줄러에서 송신기를 가져오는 데 사용되는 사용자 지정 지점이다.
constexpr unspecified schedule = unspecified;
execution::schedule 이름은 사용자 지정 지점 개체를 나타낸다. 일부 하위 표현식 s의 경우, decltype((s))가 S와 같은 S 유형으로 지정한다. 표현식 execution::schedule(s)는 다음과 동일한 표현식이다:
- s.schedule(), 표현식이 유효하고 유형이 송신기를 모델링하는 경우.
- 그렇지 않으면 schedule(s), 표현식이 유효하고 void schedule(); 선언을 포함하고 execution::schedule의 선언을 포함하지 않는 컨텍스트에서 오버로드 작업이 수행되는 유형이 송신기를 모델링하는 경우.
- 그렇지 않으면 S, 실행기(executor)를 만족하는 S
- 그렇지 않으면 execution::schedule(s)는 잘못된 형식이다.
요구 사항
일반 헤더: boost/asio/execution/schedule.hpp
편의 헤더: boost/asio/execution.hpp
Boost.Asio 홈
728x90
반응형
'Boost C++ Libraries > Boost.Asio' 카테고리의 다른 글
Boost.Asio 색인 - execution::set_done (0) | 2021.01.24 |
---|---|
Boost.Asio 색인 - execution::sender_base (0) | 2021.01.24 |
Boost.Asio 색인 - execution::relationship (0) | 2021.01.24 |
Boost.Asio 색인 - execution::outstanding_work (0) | 2021.01.24 |
Boost.Asio 색인 - execution::occupancy (0) | 2021.01.24 |