Espacios de nombres
Variantes
Acciones

std::execution::stopped_as_optional

De cppreference.com
< cpp‎ | execution
 
 
 
Definido en el archivo de encabezado <execution>
execution::sender auto stopped_as_optional( /*emisor-único*/ auto snd );
(desde C++26)

[editar] Parámetros

snd - El emisor de entrada del cual se asignan el canal de valor y el canal detenido.

[editar] Valor de retorno

Devuelve un emisor que asigna el canal de valor de un T a un std::optional<std::decay_t<T>>, y asigna el canal detenido a un valor de un std::optional<std::decay_t<T>> vacío.

[editar] Ejemplo