Condividi tramite


Enumerazioni <future>

L'intestazione <future> fornisce le enumerazioni seguenti:

future_errc enumerazione

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

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

future_status enumerazione

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

enum future_status{
    ready,
    timeout,
    deferred
};

launch enumerazione

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

class launch{
   async,
   deferred
   };

Vedi anche

<futuro>