classe di shared_future
Descrive un oggetto di ritorno asincrono.A differenza di un oggetto di futuro, un provider asincrono può essere associato a un numero qualsiasi di oggetti di shared_future.
template<class Ty>
class shared_future;
Note
Non chiamare alcuni metodi diversi da valid, di **operator=**e il distruttore su un oggetto di shared_future che è vuoto.
gli oggetti dishared_future non sono sincronizzati.Chiamare metodi nello stesso oggetto da più thread introduce una concorrono di dati che produce risultati imprevisti.
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruisce un oggetto shared_future. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Recupera il risultato archiviato nello stato collegato asincrono. |
|
Specifica se l'oggetto non è vuoto. |
|
Blocca il thread corrente finché lo stato collegato asincrono non è pronto. |
|
I blocchi fino allo stato asincrono collegato è pronti o fino a un'ora specificata è trascorso. |
|
I blocchi fino allo stato asincrono collegato è pronti o fino a un determinato momento. |
Operatori pubblici
Nome |
Descrizione |
---|---|
Assegna un nuovo stato collegato asincrono. |
Requisiti
Implementazioni diIntestazione:
Spazio dei nomi: deviazione standard