◐ Shell
clean mode source ↗

std::shared_lock<Mutex>::unlock - cppreference.com

De cppreference.com

void unlock();

(desde C++14)

Desbloquea el mutex asociado de la modalidad compartida. Efectivamente llam a mutex()->unlock_shared().

Se lanza std::system_error si no hay un mutex asociado o el mutex no está bloqueado.

Parámetros

(Ninguno)

Valor de retorno

(Ninguno)

Excepciones

  • Cualquier excepción lanzada por mutex()->unlock_shared().
  • Si no hay un mutex asociado, std::system_error con un código de error de std::errc::operation_not_permitted.

Ejemplo

Véase también

Bloquea el mutex asociado
(función miembro pública) [editar]
Desasocia el mutex sin desbloquear
(función miembro pública) [editar]