opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
osc::cpp20::stop_source Class Referencefinal

#include <stop_token.h>

Public Member Functions

 stop_source ()=default
 
 stop_source (stop_source const &)=delete
 
 stop_source (stop_source &&) noexcept=default
 
stop_sourceoperator= (stop_source const &)=delete
 
stop_sourceoperator= (stop_source &&tmp) noexcept=default
 
 ~stop_source ()=default
 
bool request_stop () noexcept
 
stop_token get_token () const noexcept
 

Constructor & Destructor Documentation

◆ stop_source() [1/3]

osc::cpp20::stop_source::stop_source ( )
default

◆ stop_source() [2/3]

osc::cpp20::stop_source::stop_source ( stop_source const )
delete

◆ stop_source() [3/3]

osc::cpp20::stop_source::stop_source ( stop_source &&  )
defaultnoexcept

◆ ~stop_source()

osc::cpp20::stop_source::~stop_source ( )
default

Member Function Documentation

◆ get_token()

stop_token osc::cpp20::stop_source::get_token ( ) const
inlinenoexcept

◆ operator=() [1/2]

stop_source & osc::cpp20::stop_source::operator= ( stop_source &&  tmp)
defaultnoexcept

◆ operator=() [2/2]

stop_source & osc::cpp20::stop_source::operator= ( stop_source const )
delete

◆ request_stop()

bool osc::cpp20::stop_source::request_stop ( )
inlinenoexcept

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