class switch_status

Declaration

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

Description

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

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

Method Overview

Methods

void disable_restore()

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

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

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

pika::threads::thread_schedule_state
get_previous() const

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

bool is_valid() const

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

pika::threads::thread_id_ref_type
move_next_thread()

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

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

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

Parameters

pika::threads::thread_state& newstate

switch_status(
    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:72

Parameters

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

~switch_status()

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