std::shared_mutex::unlock
De cppreference.com
<tbody>
</tbody>
void unlock(); |
(desde C++17) | |
Desbloquea el mutex.
El mutex tiene que estar bloqueado por el hilo de ejecución actual, de lo contrario, el comportamiento no está definido.
Esta operación se sincroniza-con (como se define en std::memory_order) cualquier operación de bloqueo subsecuente que tome posesión del mismo mutex.
Parámetros
(Ninguno)
Valor de retorno
(Ninguno)
Excepciones
No lanza nada.
Notas
Generalmente unlock() no se llama directamente: std::unique_lock y std::lock_guard se utilizan para gestionar el bloqueo exclusivo.
Ejemplo
| Esta sección está incompleta Razón: sin ejemplo |
Véase también
| Bloquea el mutex; se bloquea si el mutex no está disponible (función miembro pública) | |
| Intenta bloquear el mutex; regresa si el mutex no está disponible (función miembro pública) | |
Documentación de C para mtx_unlock
| |