classe di packaged_task
Viene descritto un provider asincrono che è un wrapper di chiamata della cui firma di chiamata è Ty(ArgTypes...).Il relativo stato collegato asincrono utilizza una copia del relativo oggetto chiamabile oltre al risultato potenziale.
template<class>
class packaged_task;
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruisce un oggetto packaged_task. |
|
Elimina un oggetto packaged_task. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Restituisce un oggetto di futuro con lo stesso stato collegato asincrono. |
|
Chiama l'oggetto chiamabile archiviato nello stato collegato asincrono e atomico archiviare il valore restituito. |
|
Sostituisce lo stato collegato asincrono. |
|
Scambia lo stato asincrono collegato a quello di un oggetto specificato. |
|
Specifica se l'oggetto è stato collegato asincrono. |
Operatori pubblici
Nome |
Descrizione |
---|---|
Trasferisce uno stato asincrono collegato da un oggetto specificato. |
|
Chiama l'oggetto chiamabile archiviato nello stato collegato asincrono, atomico archiviare il valore restituito e imposta lo stato di attesa. |
|
Specifica se l'oggetto è stato collegato asincrono. |
Requisiti
Implementazioni diIntestazione:
Spazio dei nomi: deviazione standard