std::execution:: schedule, std::execution:: schedule_result_t
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
헤더에 정의됨
<execution>
|
||
|
struct
schedule_t
{
/*unspecified*/
}
;
|
(1) | (C++26부터) |
|
inline
constexpr
schedule_t schedule
{
}
;
|
(2) |
(C++26부터)
(커스터마이제이션 포인트 객체) |
|
호출 시그니처
|
||
|
execution
::
sender
auto
schedule
(
execution
::
scheduler
auto
sch
)
;
|
(C++26부터) | |
|
헬퍼 결과 타입
|
||
|
template
<
execution
::
scheduler
Sch
>
using schedule_result_t = decltype ( schedule ( std:: declval < Sch > ( ) ) ) ; |
(3) | (C++26부터) |
제공된 스케줄러에서 태스크 그래프의 시작을 설명하는 발신자를 획득합니다.
부분 표현식 sch 에 대해, 표현식 schedule ( sch ) 는 표현식 동등 하게 sch. schedule ( ) 와 같습니다.
커스터마이제이션 포인트 객체
execution::schedule
라는 이름은
커스터마이제이션 포인트 객체
를 나타내며, 이는
함수 객체
의 상수이며
리터럴
semiregular
클래스 타입입니다. 이 타입의 cv-unqualified 버전은
execution::schedule_t
로 표기되는 태그 타입입니다. 자세한 내용은
CustomizationPointObject
를 참조하십시오.
예제
|
이 섹션은 불완전합니다
이유: 예제가 없음 |