std::execution:: let_value
|
Défini dans l'en-tête
<execution>
|
||
|
execution
::
sender
auto
let_value
(
execution
::
sender
auto
input,
|
(depuis C++26) | |
Paramètres
| input | - | expéditeur qui, une fois exécuté, envoie les valeurs sur lesquelles la fonction s'exécute |
| function | - | élément invocable à appeler avec les valeurs provenant de 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 invoquant la fonction fournie avec les valeurs envoyées par l'expéditeur d'entrée comme arguments.
let_value
est similaire à
then
, cependant, là où l'émetteur retourné par
then
envoie exactement ce que cette fonction finit par retourner -
let_value
exige que la fonction retourne un émetteur, et l'émetteur retourné par
let_value
envoie les valeurs envoyées par l'émetteur retourné par la fonction de rappel.
Exemple
|
Cette section est incomplète
Raison : aucun exemple |