Partager via


<future>, énumérations

future_errc
future_status
lancer

future_errc, énumération

Fournit des noms symboliques pour toutes les erreurs signalées par la classe future_error.

class future_errc {
   broken_promise,
   future_already_retrieved,
   promise_already_satisfied,
   no_state
   };

future_status, énumération

Fournit les noms symboliques pour les raisons qu’une fonction d’attente chronométrée peut retourner.

enum future_status{
    ready,
    timeout,
    deferred
};

launch, énumération

Représente un type de masque de bits qui décrit les modes possibles pour la fonction de modèle async.

class launch{
   async,
   deferred
   };

Voir aussi

<future>