class switch_status_background

Declaration

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

Declared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:153

Method Overview

Methods

void disable_restore()

Declared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:216

const pika::threads::thread_id_ref_type&
get_next_thread() const

Declared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:221

pika::threads::thread_schedule_state
get_previous() const

Declared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:193

bool is_valid() const

Declared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:175

pika::threads::thread_id_ref_type
move_next_thread()

Declared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:226

bool store_state(
    pika::threads::thread_state& newstate)

Declared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:202

Parameters

pika::threads::thread_state& newstate

switch_status_background(
    const pika::threads::thread_id_ref_type& t,
    pika::threads::thread_state prev_state)

Declared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:156

Parameters

const pika::threads::thread_id_ref_type& t
pika::threads::thread_state prev_state

~switch_status_background()

Declared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:167