.TH "std::stop_source" 3cxx "Sun Jan 8 2023" "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME std::stop_source \- A type that allows a stop request to be made\&. .SH SYNOPSIS .br .PP .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBstop_source\fP (const \fBstop_source\fP &__other) noexcept" .br .ti -1c .RI "\fBstop_source\fP (\fBstd::nostopstate_t\fP) noexcept" .br .ti -1c .RI "\fBstop_source\fP (\fBstop_source\fP &&) noexcept=default" .br .ti -1c .RI "\fBstop_token\fP \fBget_token\fP () const noexcept" .br .ti -1c .RI "\fBstop_source\fP & \fBoperator=\fP (const \fBstop_source\fP &__other) noexcept" .br .ti -1c .RI "\fBstop_source\fP & \fBoperator=\fP (\fBstop_source\fP &&) noexcept=default" .br .ti -1c .RI "bool \fBrequest_stop\fP () const noexcept" .br .ti -1c .RI "bool \fBstop_possible\fP () const noexcept" .br .ti -1c .RI "bool \fBstop_requested\fP () const noexcept" .br .ti -1c .RI "void \fBswap\fP (\fBstop_source\fP &__other) noexcept" .br .in -1c .SS "Friends" .in +1c .ti -1c .RI "bool \fBoperator==\fP (const \fBstop_source\fP &__a, const \fBstop_source\fP &__b) noexcept" .br .ti -1c .RI "void \fBswap\fP (\fBstop_source\fP &__lhs, \fBstop_source\fP &__rhs) noexcept" .br .in -1c .SH "Detailed Description" .PP A type that allows a stop request to be made\&. .PP Definition at line \fB477\fP of file \fBstop_token\fP\&. .SH "Constructor & Destructor Documentation" .PP .SS "std::stop_source::stop_source ()\fC [inline]\fP" .PP Definition at line \fB480\fP of file \fBstop_token\fP\&. .SS "std::stop_source::stop_source (\fBstd::nostopstate_t\fP)\fC [inline]\fP, \fC [explicit]\fP, \fC [noexcept]\fP" .PP Definition at line \fB483\fP of file \fBstop_token\fP\&. .SS "std::stop_source::stop_source (const \fBstop_source\fP & __other)\fC [inline]\fP, \fC [noexcept]\fP" .PP Definition at line \fB486\fP of file \fBstop_token\fP\&. .SS "std::stop_source::~stop_source ()\fC [inline]\fP" .PP Definition at line \fB511\fP of file \fBstop_token\fP\&. .SH "Member Function Documentation" .PP .SS "\fBstop_token\fP std::stop_source::get_token () const\fC [inline]\fP, \fC [noexcept]\fP" .PP Definition at line \fB541\fP of file \fBstop_token\fP\&. .SS "\fBstop_source\fP & std::stop_source::operator= (const \fBstop_source\fP & __other)\fC [inline]\fP, \fC [noexcept]\fP" .PP Definition at line \fB496\fP of file \fBstop_token\fP\&. .SS "bool std::stop_source::request_stop () const\fC [inline]\fP, \fC [noexcept]\fP" .PP Definition at line \fB532\fP of file \fBstop_token\fP\&. .SS "bool std::stop_source::stop_possible () const\fC [inline]\fP, \fC [noexcept]\fP" .PP Definition at line \fB519\fP of file \fBstop_token\fP\&. .SS "bool std::stop_source::stop_requested () const\fC [inline]\fP, \fC [noexcept]\fP" .PP Definition at line \fB526\fP of file \fBstop_token\fP\&. .SS "void std::stop_source::swap (\fBstop_source\fP & __other)\fC [inline]\fP, \fC [noexcept]\fP" .PP Definition at line \fB547\fP of file \fBstop_token\fP\&. .SH "Friends And Related Function Documentation" .PP .SS "bool operator== (const \fBstop_source\fP & __a, const \fBstop_source\fP & __b)\fC [friend]\fP" .PP Definition at line \fB554\fP of file \fBstop_token\fP\&. .SS "void swap (\fBstop_source\fP & __lhs, \fBstop_source\fP & __rhs)\fC [friend]\fP" .PP Definition at line \fB560\fP of file \fBstop_token\fP\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.