Třída shared_future
Popisuje asynchronní objekt vrácené.Rozdíl s budoucí objektu, asynchronní zprostředkovatele lze spojit s libovolným počtem shared_future objekty.
template<class Ty>
class shared_future;
Poznámky
Nevyžadují žádné metody, jiné než valid, **operator=**a destruktor na shared_future objekt tento prázdný.
shared_futureobjekty nejsou synchronizovány.Volání metod na stejný objekt z více vláken zavádí rasy data, která má mít nepředvídatelné následky.
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstrukce shared_future objektu. |
Veřejné metody
Název |
Description |
---|---|
Získá výsledek, který je uložen v spojené asynchronního stavu. |
|
Určuje, zda je objekt není prázdný. |
|
Aktuální vlákno zablokuje, dokud přidruženým státem asynchronní je připraven. |
|
Blokuje dokud přidruženým státem asynchronní připraven nebo do zadané doby uplynula. |
|
Blokuje dokud přidruženým státem asynchronní je připraven, nebo až do určitého bodu v čase. |
Veřejné operátory
Název |
Description |
---|---|
Přiřadí nový asynchronní přidruženým státem. |
Požadavky
Záhlaví: budoucí
Obor názvů: std