std::execution::let_value
De cppreference.com
Definido en el archivo de encabezado <execution>
|
||
execution::sender auto let_value( execution::sender auto input, |
(desde C++26) | |
[editar] Parámetros
input | - | El emisor que una vez ejecutado envía los valores sobre los que se ejecuta la función. |
function | - | Invocable que se llamará con los valores del 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 de invocación de la función proporcionada con los valores enviados por el emisor de entrada como argumentos.
let_value
es similar a then, sin embargo, donde el emisor devuelto desde then
envía exactamente lo que esa función termina devolviendo - let_value
requiere que la función devuelva un emisor, y el emisor devuelto por let_value
envía los valores enviados por el emisor devuelto desde la devolución de llamada.
[editar] Ejemplo
Esta sección está incompleta Razón: sin ejemplo |