Spec-Zone.ru › C++

std::stop_source::operator=

std::stop_source& operator=( const std::stop_source& other ) noexcept;
(1) (since C++20)
std::stop_source& operator=( std::stop_source&& other ) noexcept;
(2) (since C++20)

Заменяет состояние остановки состоянием other.

1) Копирует состояние остановки other в *this. Эквивалентно stop_source(other).swap(*this).
2) Перемещает состояние остановки other в *this. После присваивания, *this содержит предыдущее состояние остановки other, а other не содержит состояние остановки. Эквивалентно stop_source(std::move(other)).swap(*this).

Параметры

other - другой объект stop_source для совместного использования состояния остановки или получения состояния остановки

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/thread/stop_source/operator%3D

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API