Namensräume
Varianten
Aktionen

std::execution::stopped_as_optional

Von cppreference.com
< cpp‎ | execution
 
 
 
Definiert in Header <execution>
execution::sender auto stopped_as_optional( /*einzelner Sender*/ auto snd );
(seit C++26)

[bearbeiten] Parameter

snd - Eingabesender, dessen Wertkanal und Stoppkanal abgebildet werden.

[bearbeiten] Rückgabewert

Gibt einen Sender zurück, der den Wertkanal von einem T auf ein std::optional<std::decay_t<T>> abbildet und den Stoppkanal auf einen Wert eines leeren std::optional<std::decay_t<T>> abbildet.

[bearbeiten] Beispiel