struct thread_task_base
Declaration
struct thread_task_base : public future_data { /* full declaration omitted */ };Description
////////////////////////////////////////////////////////////////////////
Declared at: libs/pika/threading/src/thread.cpp:285
Inherits from: future_data
Method Overview
- public void cancel()
- public bool cancelable() const noexcept
- protected void thread_exit_function()
- public thread_task_base(const threads::thread_id_ref_type & id)
- public bool valid() const noexcept
Methods
void cancel()
void cancel()Declared at: libs/pika/threading/src/thread.cpp:319
bool cancelable() const noexcept
bool cancelable() const noexceptDeclared at: libs/pika/threading/src/thread.cpp:314
void thread_exit_function()
void thread_exit_function()Declared at: libs/pika/threading/src/thread.cpp:332
thread_task_base(
const threads::thread_id_ref_type& id)
thread_task_base(
const threads::thread_id_ref_type& id)Declared at: libs/pika/threading/src/thread.cpp:297
Parameters
- const threads::thread_id_ref_type& id
bool valid() const noexcept
bool valid() const noexceptDeclared at: libs/pika/threading/src/thread.cpp:308