Namespaces
Variants

std::execution:: let_stopped

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

Parameter

input - Sender, der nach dem Stoppen das "Stop-Token" sendet, um die Funktion auszuführen
function - Aufrufbares Objekt, das bei Fehlern durch Input-Sender mit Fehlern aufgerufen wird

Rückgabewert

Gibt einen Sender zurück, der den durch den Eingabesender beschriebenen Task-Graphen beschreibt, mit einem zusätzlichen Knoten, der aufgerufen wird, wenn das "stopped"-Signal gesendet wird.

Beispiel