Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt ein asynchrones Rückholobjekt.Im Gegensatz zu einem Zukunft-Objekt kann ein asynchroner Anbieter mit einer beliebigen Anzahl shared_future-Objekten zugeordnet sind.
template<class Ty>
class shared_future;
Hinweise
Rufen Sie keine geerbten Methoden valid, operator= und Destruktor auf einem shared_future-Objekt auf, das leer ist.
shared_future-Objekte werden nicht synchronisiert.Aufrufen von Methoden auf demselben Objekt von mehreren Threads stellt ein Datenrennen vor, das unvorhersehbare Ergebnisse verfügt.
Mitglieder
Öffentliche Konstruktoren
Name |
Beschreibung |
|---|---|
Erstellt ein shared_future-Objekt. |
Öffentliche Methoden
Name |
Beschreibung |
|---|---|
Ruft das Ergebnis, das im zugeordneten asynchronen Zustand gespeichert wird. |
|
Gibt an, ob das Objekt nicht leer ist. |
|
Blockiert den aktuellen Thread, bis der asynchrone zugeordnete Zustand bereit ist. |
|
Blöcke bis den zugeordneten asynchronen Zustand ist bereit, oder bis die angegebene Zeit verstrichen ist. |
|
Blöcke bis den zugeordneten asynchronen Zustand ist oder auf einen angegebenen Zeitpunkt bereit. |
Öffentliche Operatoren
Name |
Beschreibung |
|---|---|
Weist einen neuen zugeordneten asynchronen Zustand zu. |
Anforderungen
Header: Zukunft
Namespace: std