std::unique_lock<Mutex>::unlock

void unlock();
(since C++11)

Unlocks the associated mutex and releases ownership.

std::system_error is thrown if there is no associated mutex or if the mutex is not locked.

Parameters

(none).

Return value

(none).

Exceptions

Example

See also

locks the associated mutex
(public member function)
disassociates the associated mutex without unlocking it
(public member function)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
http://en.cppreference.com/w/cpp/thread/unique_lock/unlock