cpp/thread/unique lock/unlock

Unlocks (i.e., releases ownership of) the associated mutex and releases ownership.

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

Parameters
(none)

Return value
(none)

Exceptions

 * Any exceptions thrown by


 * If there is no associated mutex or the mutex is not locked, std with an error code of std