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
- public void disable_restore()
- public const pika::threads::thread_id_ref_type & get_next_thread() const
- public pika::threads::thread_schedule_state get_previous() const
- public bool is_valid() const
- public pika::threads::thread_id_ref_type move_next_thread()
- public bool store_state(pika::threads::thread_state & newstate)
- public switch_status_background(const pika::threads::thread_id_ref_type & t, pika::threads::thread_state prev_state)
- public ~switch_status_background()
Methods
void disable_restore()
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
const pika::threads::thread_id_ref_type&
get_next_thread() constDeclared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:221
pika::threads::thread_schedule_state
get_previous() const
pika::threads::thread_schedule_state
get_previous() constDeclared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:193
bool is_valid() const
bool is_valid() constDeclared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:175
pika::threads::thread_id_ref_type
move_next_thread()
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)
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)
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()
~switch_status_background()Declared at: libs/pika/thread_pools/include/pika/thread_pools/scheduling_loop.hpp:167