Namespaces
Variants

std::execution:: upon_stopped

From cppreference.net
Definiert in Header <execution>
execution :: sender auto upon_stopped ( execution :: sender auto input,
std:: invocable auto function ) ;
(seit C++26)

Parameter

input - Sender, der bei Erhalt eines "Stop-Tokens" den neuen Knoten benachrichtigt, die Funktion auszuführen
function - Aufrufbares Objekt, das aufgerufen wird, falls ein "Stopp"-Signal an den Eingabe-Sender gesendet wird

Rückgabewert

Gibt einen Sender zurück, der den durch den Eingabesender beschriebenen Task-Graphen beschreibt, mit einem zusätzlichen Knoten, der die bereitgestellte Funktion aufruft, falls das "stopped"-Signal an den Eingabesender gesendet wird.

Beispiel