std::shared_timed_mutex::unlock_shared
De cppreference.com
< cpp | thread | shared timed mutex
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.
Contenido |
[editar] Parámetros
(Ninguno)
[editar] Valor de retorno
(Ninguno)
[editar] Excepciones
No lanza nada.
[editar] Notas
unlock_shared()
generalmente no se llama directamente: std::shared_lock se usa para gestionar el bloqueo compartido.
[editar] Ejemplo
Esta sección está incompleta Razón: sin ejemplo |
[editar] Véase también
Bloquea el mutex para propiedad compartida; se bloquea si el mutex no está disponible (función miembro pública) | |
Desbloquea el mutex (función miembro pública) |