threads::thread_restart_state suspend(
threads::thread_schedule_state state,
threads::thread_id_type id,
const util::thread_description& description =
pika::util::thread_description(
"this_thread::suspend"),
pika::error_code& ec = throws)
threads::thread_restart_state suspend(
threads::thread_schedule_state state,
threads::thread_id_type id,
const util::thread_description& description =
pika::util::thread_description(
"this_thread::suspend"),
pika::error_code& ec = throws)Description
//////////////////////////////////////////////////////////////////////// The function \awill return control to the thread manager (suspends the current thread). It sets the new state of this thread to the thread state passed as the parameter.
Declared at: libs/pika/threading_base/include/pika/threading_base/thread_helpers.hpp:453
Parameters
- threads::thread_schedule_state state
- threads::thread_id_type id
- const util::thread_description& description = pika::util::thread_description("this_thread::suspend")
- pika::error_code& ec = throws