libstdc++: std::stop_source Class Reference (original) (raw)

#include <[stop_token](a00206%5Fsource.html)>

Public Member Functions
stop_source (const stop_source &__other) noexcept
stop_source (std::nostopstate_t) noexcept
stop_source (stop_source &&) noexcept=default
stop_token get_token () const noexcept
stop_source & operator= (const stop_source &__other) noexcept
stop_source & operator= (stop_source &&) noexcept=default
bool request_stop () const noexcept
bool stop_possible () const noexcept
bool stop_requested () const noexcept
void swap (stop_source &__other) noexcept

A type that allows a stop request to be made.

Definition at line 481 of file stop_token.

std::stop_source::stop_source ( ) inline

stop_source() [2/3]

stop_source() [3/3]

std::stop_source::stop_source ( const stop_source & __other) inlinenoexcept

~stop_source()

std::stop_source::~stop_source ( ) inline

get_token()

stop_token std::stop_source::get_token ( ) const inlinenoexcept

operator=()

request_stop()

bool std::stop_source::request_stop ( ) const inlinenoexcept

stop_possible()

bool std::stop_source::stop_possible ( ) const inlinenoexcept

stop_requested()

bool std::stop_source::stop_requested ( ) const inlinenoexcept

swap()

void std::stop_source::swap ( stop_source & __other) inlinenoexcept

operator==

swap


The documentation for this class was generated from the following file: