std::stop_token::stop_token
Von cppreference.com
< cpp | thread | stop token
| stop_token() noexcept; |
(1) | (seit C++20) |
| stop_token( const stop_token& other ) noexcept; |
(2) | (seit C++20) |
| stop_token( stop_token&& other ) noexcept; |
(3) | (seit C++20) |
Konstruiert ein neues stop_token-Objekt.
1) Konstruiert ein leeres
stop_token ohne zugehörigen Stop-State.2) Kopierkonstruktor. Konstruiert ein
stop_token, dessen zugehöriger Stop-State derselbe ist wie der von other.3) Move-Konstruktor. Konstruiert ein
stop_token, dessen zugehöriger Stop-State derselbe ist wie der von other; other wird leer gelassen.[bearbeiten] Parameter
| Sonstiges | - | ein anderes stop_token-Objekt, mit dem dieses stop_token-Objekt konstruiert werden soll |
[bearbeiten] Nachbedingungen
1) stop_possible() und stop_requested() sind beide false.
2) *this und other teilen sich denselben zugehörigen Stop-State und sind gleich.
3) *this hat den zuvor von other zugehörigen Stop-State, und other.stop_possible() ist false.