hpx/components/executor_component.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace
hpx
-
namespace
components
-
template<typename
Executor
, typenameBaseComponent
>
structexecutor_component
: public BaseComponent¶ Public Functions
Public Static Functions
-
template<typename
Executor_
= Executor>
static voidschedule_thread
(hpx::naming::address::address_type lva, naming::address::component_type, hpx::threads::thread_init_data &data, hpx::threads::thread_schedule_state)¶ This is the default hook implementation for schedule_thread which forwards to the executor instance associated with this component.
Protected Attributes
-
executor_type
exec_
¶
-
template<typename
-
template<typename
-
namespace