std::shared_lock<Mutex>::release
Von cppreference.com
< cpp | thread | shared lock
| mutex_type* release() noexcept; |
(seit C++14) | |
Löst die Verknüpfung mit der zugeordneten Mutex, falls vorhanden, und *this.
Es werden keine Sperren freigegeben. Wenn *this vor dem Aufruf der zugeordneten Mutex besaß, ist der Aufrufer nun für die Freigabe der Mutex verantwortlich.
Inhalt |
[bearbeiten] Parameter
(keine)
[bearbeiten] Rückgabewert
Zeiger auf die zugeordnete Mutex oder ein Nullzeiger, wenn keine zugeordnete Mutex vorhanden war.
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
| entsperrt den zugehörigen Mutex (public member function) | |
| trennt den zugehörigen Mutex, ohne ihn zu entsperren (d.h. den Besitz aufzugeben) (public member function of std::unique_lock<Mutex>) |