struct scoped_lock_and_request_stop

Declaration

struct scoped_lock_and_request_stop { /* full declaration omitted */ };

Description

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

Declared at: libs/pika/synchronization/src/stop_token.cpp:250

Member Variables

public pika::detail::stop_state& state_
public bool has_lock_

Method Overview

Methods

bool operator bool() const noexcept

Declared at: libs/pika/synchronization/src/stop_token.cpp:263

scoped_lock_and_request_stop(
    pika::detail::stop_state& state) noexcept

Declared at: libs/pika/synchronization/src/stop_token.cpp:252

Parameters

pika::detail::stop_state& state

~scoped_lock_and_request_stop()

Declared at: libs/pika/synchronization/src/stop_token.cpp:257