std::promise::operator=
De cppreference.com
C++
Biblioteca de apoyo de concurrencia
|
|
std::promise
Funciones miembro | ||||
promise::operator= | ||||
Obtener el resultado | ||||
Establecer el resultado | ||||
Funciones no miembro | ||||
Clases auxiliares | ||||
promise& operator=( promise&& other )noexcept; | (1) | (desde C++11) |
promise& operator=(const promise& rhs )= delete; | (2) | (desde C++11) |
Asigna el contenido.
1) Operador de asignación de movimiento. Primero abandona el estado compartido (como en ~promise()), luego asigna el estado compartido de
other
como si se ejecutara std::promise(std::move(other)).swap(*this).2)
promise
no es asignable mediante copia.[editar]Parámetros
other | - | Otro objeto promesa del cual adquirir el estado. |
[editar]Valor de retorno
*this