◐ Shell
clean mode source ↗

std::shared_timed_mutex::unlock_shared - cppreference.com

De cppreference.com

void unlock_shared();

(desde C++14)

Libera el mutex de la propiedad compartida por el hilo que realiza la llamada.

El mutex debe estar bloqueado por el hilo de ejecución actual en modalidad compartida; de lo contrario, el comportamiento no está definido.

Esta operación se sincroniza-con (como se define en std::memory_order) cualquier operación lock() subsecuente que obtenga la propiedad del mismo mutex.

Parámetros

(Ninguno)

Valor de retorno

(Ninguno)

Excepciones

No lanza nada.

Notas

unlock_shared() generalmente no se llama directamente: std::shared_lock se usa para gestionar el bloqueo compartido.

Ejemplo

Véase también

Bloquea el mutex para propiedad compartida; se bloquea si el mutex no está disponible
(función miembro pública) [editar]
Desbloquea el mutex
(función miembro pública) [editar]