std::unique_lock<Mutex>::unlock
Von cppreference.com
< cpp | thread | unique lock
| void unlock(); |
(seit C++11) | |
Gibt das assoziierte Mutex frei (d. h. gibt den Besitz frei).
std::system_error wird ausgelöst, wenn kein Mutex assoziiert ist oder wenn der Mutex nicht gesperrt ist.
Inhalt |
[bearbeiten] Parameter
(keine)
[bearbeiten] Rückgabewert
(keine)
[bearbeiten] Ausnahmen
Wenn kein Mutex assoziiert ist oder der Mutex nicht gesperrt ist, wird std::system_error mit dem Fehlercode std::errc::operation_not_permitted ausgelöst.
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
| sperrt den zugehörigen Mutex (d.h. übernimmt den Besitz) (public member function) | |
| trennt den zugehörigen Mutex, ohne ihn zu entsperren (d.h. den Besitz aufzugeben) (öffentliche Member-Funktion) |