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.
Verwenden Sie die condition_variable-Klasse, um ein Ereignis zu verwalten, wenn Sie mutex des Typs unique_lock<mutex> haben.Objekte dieses Typs verfügen möglicherweise eine bessere Leistung als Objekte vom Typ condition_variable_any<unique_lock<mutex>>.
class condition_variable;
Mitglieder
Öffentliche Konstruktoren
Name |
Beschreibung |
|---|---|
Erstellt ein condition_variable-Objekt. |
Öffentliche Methoden
Name |
Beschreibung |
|---|---|
Gibt den implementierungsabhängigen Typ zurück, der das Handle condition_variable darstellt. |
|
Hebt alle Threads die Blockierung die das condition_variable-Objekt warten. |
|
Hebt einen der Threads die Blockierung die das condition_variable-Objekt warten. |
|
Blockiert einen Thread. |
|
Blockiert einen Thread und legt ein Zeitintervall fest, nachdem hebt der Thread die Blockierung. |
|
Blockiert einen Thread und legt einen maximalen Zeitpunkt fest, an dem der Thread die Blockierung aufgehoben wird. |
Anforderungen
Header: condition_variable
Namespace: std