Freigeben über


<future>-Enumerationen

future_errc
future_status
abschießen

future_errc-Enumeration

Liefert symbolische Namen für alle Fehler, die von der future_error-Klasse gemeldet werden.

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

future_status-Enumeration

Liefert symbolische Namen für die Gründe, aus denen eine zeitgesteuerte Wartefunktion eine Rückgabe ausführen kann.

enum future_status{
    ready,
    timeout,
    deferred
};

launch-Enumeration

Stellt einen Bitmaskentyp dar, mit dem die möglichen Modi für die Vorlagenfunktion async beschrieben werden.

class launch{
   async,
   deferred
   };

Siehe auch

<future>