Freigeben über


lock_guard Klasse

Stellt eine Vorlage dar, die instanziiert werden kann, um ein - Objekt zu erstellen, dessen Destruktor mutex entsperrt.

template<class Mutex>
class lock_guard;

Hinweise

Das Vorlagenargument Mutex muss einen Mutextyp benennen.

Mitglieder

Hh921435.collapse_all(de-de,VS.110).gifÖffentliche Typedefs

Name

Beschreibung

lock_guard::mutex_type

Synonym für das Vorlagenargument Mutex.

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

Name

Beschreibung

lock_guard::lock_guard-Konstruktor

Erstellt ein lock_guard-Objekt.

lock_guard::~lock_guard Destruktor

Entsperrt mutex, das an den Konstruktor übergeben wurde.

Anforderungen

Header: Mutex

Namespace: std

Siehe auch

Referenz

<mutex>

Weitere Ressourcen

Headerdateien