Espacios de nombres
Variantes
Acciones

std::execution::upon_stopped

De cppreference.com
< cpp‎ | execution
 
 
 
Definido en el archivo de encabezado <execution>
execution::sender auto upon_stopped( execution::sender auto input,
                                     std::invocable auto function );
(desde C++26)

[editar] Parámetros

input - El emisor que una vez que recibe el "token de detención", notificará al nuevo nodo para que ejecute la función.
function - Invocable que se llamará en caso de que se envíe una señal de "detenido" al emisor de entrada.

[editar] Valor de retorno

Devuelve un emisor que describe el grafo de tareas descrito por el emisor de entrada, con un nodo adicional para invocar la función proporcionada en caso de que se envíe la señal de "detenido" al emisor de entrada.

[editar] Ejemplo