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
- public bool operator bool() const noexcept
- public scoped_lock_and_request_stop(pika::detail::stop_state & state) noexcept
- public ~scoped_lock_and_request_stop()
Methods
bool operator bool() const noexcept
bool operator bool() const noexceptDeclared at: libs/pika/synchronization/src/stop_token.cpp:263
scoped_lock_and_request_stop(
pika::detail::stop_state& state) noexcept
scoped_lock_and_request_stop(
pika::detail::stop_state& state) noexceptDeclared at: libs/pika/synchronization/src/stop_token.cpp:252
Parameters
- pika::detail::stop_state& state
~scoped_lock_and_request_stop()
~scoped_lock_and_request_stop()Declared at: libs/pika/synchronization/src/stop_token.cpp:257