Classe completion_future
Rappresenta un corrispondente futuro alle operazioni asincrone di C++ AMP.
class completion_future;
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Inizializza una nuova istanza della classe completion_future. |
|
Elimina l'oggetto completion_future. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Attende finché l'operazione asincrona associata viene completata. |
|
Concatena un oggetto funzione di callback all'oggetto completion_future da eseguire quando l'operazione asincrona associata completa l'esecuzione. |
|
Restituisce un oggetto task che corrisponde all'operazione asincrona associata. |
|
Ottiene un valore booleano che indica se l'oggetto è associato ad un'operazione asincrona. |
|
Blocca fino al completamento dell'operazione asincrona associata. |
|
Blocca fino al completamento dell'operazione asincrona associata o allo scadere del tempo specificato da _Rel_time. |
|
Blocca fino al completamento dell'operazione asincrona associata o fino al momento in cui l'ora corrente non supera il valore specificato da _Abs_time. |
Operatori pubblici
Nome |
Descrizione |
---|---|
Operatore completion_future::operator std::shared_future<void> |
Converte in modo implicito l'oggetto completion_future in un oggetto std::shared_future. |
Copia il contenuto dell'oggetto completion_future specificato in questo oggetto. |
Gerarchia di ereditarietà
completion_future
Requisiti
Intestazione: amprt.h
Spazio dei nomi: concorrenza