hpx/components_base/traits/action_decorate_function.hpp

See Public API for a list of names and headers that are part of the public HPX API.

namespace hpx
namespace traits

Variables

template<typename Action>
constexpr bool has_decorates_action_v = has_decorates_action<Action>::value
template<typename Component>
constexpr bool component_decorates_action_v = component_decorates_action<Component>::value
template<typename Action, typename Enable = void>
struct action_decorate_function

Public Static Functions

template<typename F>
static threads::thread_function_type call(naming::address_type lva, F &&f)

Public Static Attributes

constexpr bool value = has_decorates_action_v<Action>
template<typename Component, typename Enable = void>
struct component_decorate_function

Public Static Functions

template<typename F>
static threads::thread_function_type call(naming::address_type lva, F &&f)