std::stop_source::operator=
De cppreference.com
< cpp | thread | stop source
std::stop_source& operator=(conststd::stop_source& other )noexcept; | (1) | (desde C++20) |
std::stop_source& operator=(std::stop_source&& other )noexcept; | (2) | (desde C++20) |
Reemplaza el estado de detención con el de other
.
1) Asigna mediante copia el estado de detención de
other
con el de *this. Es equivalente a stop_source(other).swap(*this).2) Asigna mediante movimiento el estado de detención de
other
con el de *this. Después de la asignación, *this contiene el estado de detención previo de other
, y other
no tiene un estado de detención. Es equivalente a stop_source(std::move(other)).swap(*this).[editar]Parámetros
other | - | Otro objeto stop_source con el cual compartir el estado de detención o del cual adquirir el estado de detención. |