hpx/threading_base/thread_init_data.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace
hpx
-
namespace
threads
-
class
thread_init_data
¶ Public Functions
-
thread_init_data
()¶
-
thread_init_data &
operator=
(thread_init_data &&rhs)¶
-
thread_init_data
(thread_init_data &&rhs)¶
-
template<typename
F
>thread_init_data
(F &&f, util::thread_description const &desc, thread_priority priority_ = thread_priority::normal, thread_schedule_hint os_thread = thread_schedule_hint(), thread_stacksize stacksize_ = thread_stacksize::default_, thread_schedule_state initial_state_ = thread_schedule_state::pending, bool run_now_ = false, policies::scheduler_base *scheduler_base_ = nullptr)¶
Public Members
-
thread_priority
priority
¶
-
thread_schedule_hint
schedulehint
¶
-
thread_stacksize
stacksize
¶
-
thread_schedule_state
initial_state
¶
-
bool
run_now
¶
-
policies::scheduler_base *
scheduler_base
¶
-
-
class
-
namespace