hpx/executors/execution_policy_parameters.hpp#
Defined in header hpx/executors/execution_policy_parameters.hpp.
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace hpx
-
namespace execution
-
namespace experimental
Functions
- template<typename ExPolicy> constexpr decltype(auto) HPX_CXX_EXPORT tag_invoke (with_processing_units_count_t, ExPolicy &&policy, std::size_t num_cores)
- template<typename ExPolicy, typename Params> constexpr decltype(auto) HPX_CXX_EXPORT tag_invoke (with_processing_units_count_t, ExPolicy &&policy, Params &¶ms)
- template<typename ParametersProperty, typename ExPolicy, typename Params> constexpr decltype(auto) HPX_CXX_EXPORT tag_fallback_invoke (ParametersProperty, ExPolicy &&policy, Params &¶ms)
-
template<typename ParametersProperty, typename ExPolicy, typename ...Ts>
constexpr HPX_CXX_EXPORT auto tag_fallback_invoke(ParametersProperty prop, ExPolicy &&policy, Ts&&... ts) -> decltype(std::declval<ParametersProperty>()(std::declval<typename std::decay_t<ExPolicy>::executor_type>(), std::declval<Ts>()...))#
-
namespace experimental
-
namespace execution