class stop_token

Declaration

class stop_token { /* full declaration omitted */ };

Description

////////////////////////////////////////////////////////////////////////

Declared at: libs/pika/synchronization/include/pika/synchronization/stop_token.hpp:195

Method Overview

Methods

bool stop_possible() const noexcept

Declared at: libs/pika/synchronization/include/pika/synchronization/stop_token.hpp:241

bool stop_requested() const noexcept

Declared at: libs/pika/synchronization/include/pika/synchronization/stop_token.hpp:232

stop_token() noexcept

Declared at: libs/pika/synchronization/include/pika/synchronization/stop_token.hpp:204

stop_token(const pika::stop_token& rhs) noexcept

Declared at: libs/pika/synchronization/include/pika/synchronization/stop_token.hpp:206

Parameters

const pika::stop_token& rhs

stop_token(pika::stop_token&&) noexcept

Declared at: libs/pika/synchronization/include/pika/synchronization/stop_token.hpp:210

Parameters

pika::stop_token&&

void swap(pika::stop_token& s) noexcept

Declared at: libs/pika/synchronization/include/pika/synchronization/stop_token.hpp:223

Parameters

pika::stop_token& s

~stop_token()

Declared at: libs/pika/synchronization/include/pika/synchronization/stop_token.hpp:220