Freigeben über


recursive_mutex Klasse

Stellt einen Mutextyp dar.Im Gegensatz zu Mutex ist das Verhalten der Aufrufe an das Sperren von Methoden für Objekte, die bereits gesperrt werden, gut definierten.

class recursive_mutex;

Mitglieder

Hh921466.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Beschreibung

recursive_mutex::recursive_mutex-Konstruktor

Erstellt ein recursive_mutex-Objekt.

recursive_mutex::~recursive_mutex Destruktor

Gibt alle Ressourcen frei, die vom recursive_mutex-Objekt verwendet werden.

Hh921466.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Beschreibung

recursive_mutex::lock-Methode

Blockiert den aufrufenden Thread, bis der Thread den Besitz der Mutex abruft.

recursive_mutex::try_lock-Methode

Versuche, Typ- Besitz der Mutex, ohne Blockierung.

recursive_mutex::unlock-Methode

Gibt den Besitz der Mutex frei.

Anforderungen

Header: Mutex

Namespace: std

Siehe auch

Referenz

<mutex>

Weitere Ressourcen

Headerdateien