Namespaces
Variants

std::execution:: let_stopped

From cppreference.net
Défini dans l'en-tête <execution>
execution :: sender auto let_stopped ( execution :: sender auto input,
std:: invocable auto function ) ;
(depuis C++26)

Paramètres

input - expéditeur qui, une fois arrêté, envoie le "stop token" pour exécuter la fonction
function - élément invocable à appeler avec les erreurs en cas d'erreur par l'expéditeur d'entrée

Valeur de retour

Retourne un expéditeur décrivant le graphe de tâches décrit par l'expéditeur d'entrée, avec un nœud supplémentaire invoqué lorsque le signal "stopped" est envoyé.

Exemple