Freigeben über


mutex Class (STL)

Stellt einen Mutextyp dar.Objekte dieses Typs können verwendet werden, um gegenseitiger Ausschluss innerhalb eines Programms zu erzwingen.

class mutex;

Mitglieder

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

Name

Beschreibung

mutex::mutex-Konstruktor (STL)

Erstellt ein mutex-Objekt.

mutex::~mutex Destruktor (STL)

Gibt alle Ressourcen frei, die vom mutex-Objekt verwendet wurden.

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

Name

Beschreibung

mutex::lock-Methode (STL)

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

mutex::native_handle-Methode (STL)

Gibt den implementierungsabhängigen Typ zurück, der das Mutexhandle darstellt.

mutex::try_lock-Methode (STL)

Versucht, den Besitz mutex zu erhalten, ohne Blockierung.

mutex::unlock-Methode (STL)

Gibt den Besitz mutex frei.

Anforderungen

Header: Mutex

Namespace: std

Siehe auch

Referenz

<mutex>

Weitere Ressourcen

Headerdateien