std::shared_lock<Mutex>::operator=
De cppreference.com
<tbody>
</tbody>
shared_lock& operator=( shared_lock&& other ) noexcept; |
(desde C++14) | |
Operador de asignación de movimiento. Reemplaza el contenido con el de other usando la semántica de movimiento.
Si antes de la llamada *this tiene un mutex asociado ((mutex() devuelve un puntero no nulo) y ha adquirido su propiedad (owns() devuelve true), el mutex se desbloquea llamando a std::shared_mutex::unlock_shared.
Después de esta llamada, other no tiene un mutex asociado.
Parámetros
| other | - | Otro shared_lock con el cual reemplazar el estado.
|
Valor de retorno
*this