std::execution:: schedule, std::execution:: schedule_result_t
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definido en el encabezado
<execution>
|
||
|
struct
schedule_t
{
/*no especificado*/
}
;
|
(1) | (desde C++26) |
|
inline
constexpr
schedule_t schedule
{
}
;
|
(2) |
(desde C++26)
(objeto de punto de personalización) |
|
Firma de llamada
|
||
|
execution
::
sender
auto
schedule
(
execution
::
scheduler
auto
sch
)
;
|
(desde C++26) | |
|
Tipos de resultado auxiliares
|
||
|
template
<
execution
::
scheduler
Sch
>
using schedule_result_t = decltype ( schedule ( std:: declval < Sch > ( ) ) ) ; |
(3) | (desde C++26) |
Obtiene un emisor que describe el inicio de un gráfico de tareas en el planificador proporcionado.
Para una subexpresión sch , la expresión schedule ( sch ) es equivalente-expresión a sch. schedule ( ) .
Objetos de punto de personalización
El nombre
execution::schedule
denota un
objeto de punto de personalización
, que es un
objeto función
constante de un tipo de clase
literal
semiregular
. La versión sin calificadores cv de su tipo es un tipo etiqueta denotado como
execution::schedule_t
. Consulte
CustomizationPointObject
para más detalles.
Ejemplo
|
Esta sección está incompleta
Motivo: sin ejemplo |