<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
};