Condividi tramite


Enumerazioni <future>

future_errc
future_status
lanciare

Enumerazione future_errc

Fornisce i nomi simbolici per tutti gli errori segnalati dalla classe future_error.

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

Enumerazione future_status

Fornisce i nomi simbolici per i motivi che una funzione di attesa temporizzata può restituire.

enum future_status{
    ready,
    timeout,
    deferred
};

Enumerazione launch

Rappresenta un tipo di maschera di bit che descrive le modalità possibili per la funzione modello async.

class launch{
   async,
   deferred
   };

Vedi anche

<future>