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-неквалифицированная версия его типа является теговым типом, обозначаемым как
execution::schedule_t
. Подробности смотрите в
CustomizationPointObject
.
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |