completion_future – třída
Představuje budoucí odpovídající asynchronní operaci C++ AMP.
class completion_future;
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Inicializuje novou instanci třídy completion_future. |
|
Odstraní objekt completion_future. |
Veřejné metody
Název |
Description |
---|---|
Čeká na dokončení přidružené asynchronní operace. |
|
Zřetězí objekt funkce zpětného volání s objektem completion_future pro spuštění, jakmile je dokončeno spouštění přidružené asynchronní operace. |
|
Vrátí objekt task odpovídající přidružené asynchronní operaci. |
|
Získá logickou hodnotu označující, zda je objekt přidružen k asynchronní operací. |
|
Pozastaví spuštění, dokud nejsou dokončeny přidružené asynchronní operace. |
|
Pozastaví spuštění, dokud není dokončena přidružená asynchronní operace nebo dokud neuplyne časový limit určený parametrem _Rel_time. |
|
Pozastaví spuštění, dokud nejsou dokončeny všechny přidružené asynchronní operace, nebo dokud aktuální čas nepřekročí hodnotu zadanou v parametru _Abs_time. |
Veřejné operátory
Název |
Description |
---|---|
completion_future::operator std::shared_future<void> – operátor |
Implicitně převede objekt completion_future na objekt std::shared_future. |
Zkopíruje obsah zadaného objektu completion_future do tohoto objektu. |
Hierarchie dědičnosti
completion_future
Požadavky
Hlavička: amprt.h
Obor názvů: souběžnost