struct executor_parameters
Declaration
template <typename... Params>
struct executor_parameters { /* full declaration omitted */ };Declared at: libs/pika/execution/include/pika/execution/executors/execution_parameters.hpp:704
Method Overview
- public template <typename Dependent = void, typename Enable = std::enable_if_t<pika::util::all_of<std::is_constructible<Params>...>::value, Dependent>>constexpr executor_parameters<Params...>()
- public template <typename... Params_, typename Enable = std::enable_if_t<pika::util::pack<Params...>::size == pika::util::pack<Params_...>::size>>constexpr executor_parameters<Params...>(Params_ &&... params)
Methods
template <
typename Dependent = void,
typename Enable = std::enable_if_t<
pika::util::all_of<std::is_constructible<
Params>...>::value,
Dependent>>
constexpr executor_parameters<Params...>()
template <
typename Dependent = void,
typename Enable = std::enable_if_t<
pika::util::all_of<std::is_constructible<
Params>...>::value,
Dependent>>
constexpr executor_parameters<Params...>()Declared at: libs/pika/execution/include/pika/execution/executors/execution_parameters.hpp:729
template <typename... Params_,
typename Enable = std::enable_if_t<
pika::util::pack<Params...>::size ==
pika::util::pack<Params_...>::size>>
constexpr executor_parameters<Params...>(
Params_&&... params)
template <typename... Params_,
typename Enable = std::enable_if_t<
pika::util::pack<Params...>::size ==
pika::util::pack<Params_...>::size>>
constexpr executor_parameters<Params...>(
Params_&&... params)Declared at: libs/pika/execution/include/pika/execution/executors/execution_parameters.hpp:738
Parameters
- Params_&&... params