Klasa shared_future
W tym artykule opisano asynchronicznego zwrócony zostanie obiekt.W przeciwieństwie z przyszłych obiektu, asynchronicznego dostawca można skojarzyć z dowolną liczbą shared_future obiektów.
template<class Ty>
class shared_future;
Uwagi
Nie wymagają żadnych metod innych niż valid, **operator=**i destruktor na shared_future obiektu to pusty.
shared_futureobiekty nie są zsynchronizowane.Wywołanie metody na tym samym obiekcie z wielu wątków wprowadza wyścigu danych, który ma nieprzewidywalne rezultaty.
Elementy członkowskie
Konstruktory publiczne
Nazwa |
Opis |
---|---|
Konstrukcje shared_future obiektu. |
Metody publiczne
Nazwa |
Opis |
---|---|
Pobiera wynik, który jest przechowywany w asynchronicznego państwie stowarzyszonym. |
|
Określa, czy obiekt nie jest pusty. |
|
Blokuje bieżącego wątku, dopóki państwo stowarzyszone asynchroniczne jest gotowy. |
|
Bloki do asynchronicznego państwo stowarzyszone jest gotowy lub do określonej godziny upłynął. |
|
Bloki do asynchronicznego państwo stowarzyszone jest gotowy lub do określonego punktu w czasie. |
Operatory publiczne
Nazwa |
Opis |
---|---|
Przypisuje nową państwo stowarzyszone asynchronicznego. |
Wymagania
Nagłówek: przyszłych
Obszar nazw: std