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...>()

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)

Declared at: libs/pika/execution/include/pika/execution/executors/execution_parameters.hpp:738

Parameters

Params_&&... params