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.
Stellt einen bestimmten zeitlichen Mutextyp dar.Objekte dieses Typs werden verwendet, um gegenseitiger Ausschluss zu erzwingen, indem das Zeit-eingeschränkte Blockieren innerhalb eines Programms verwendet.Anders als Objekte vom Typ timed_mutex Auswirkung, des Aufrufens von Sperrenmethoden für recursive_timed_mutex-Objekte stringent.
class recursive_timed_mutex;
Mitglieder
Öffentliche Konstruktoren
Name |
Beschreibung |
|---|---|
Erstellt ein - Objekt, das recursive_timed_mutex nicht gesperrt wird. |
|
Gibt alle Ressourcen frei, die vom recursive_timed_mutex-Objekt verwendet werden. |
Öffentliche Methoden
Name |
Beschreibung |
|---|---|
Blockiert den aufrufenden Thread, bis der Thread Besitz mutex abruft. |
|
Versucht, den Besitz mutex zu erhalten, ohne Blockierung. |
|
Versuche, Typ- Besitz mutex für ein angegebenes Zeitintervall. |
|
Versucht, Typ- Besitz mutex bis eine angegebene Zeit. |
|
Gibt den Besitz mutex frei. |
Anforderungen
Header: Mutex
Namespace: std