hpx/parallel/util/transform_loop.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace
hpx
-
namespace
parallel
-
namespace
util
Variables
-
constexpr transform_loop_t
transform_loop
= transform_loop_t{}¶
-
constexpr transform_loop_ind_t
transform_loop_ind
= transform_loop_ind_t{}¶
-
template<typename
ExPolicy
>
constexpr transform_binary_loop_t<ExPolicy>transform_binary_loop
= transform_binary_loop_t<ExPolicy>{}¶
-
template<typename
ExPolicy
>
constexpr transform_binary_loop_ind_t<ExPolicy>transform_binary_loop_ind
= transform_binary_loop_ind_t<ExPolicy>{}¶
-
template<typename
ExPolicy
>
constexpr transform_loop_n_t<ExPolicy>transform_loop_n
= transform_loop_n_t<ExPolicy>{}¶
-
template<typename
ExPolicy
>
constexpr transform_loop_n_ind_t<ExPolicy>transform_loop_n_ind
= transform_loop_n_ind_t<ExPolicy>{}¶
-
template<typename
ExPolicy
>
constexpr transform_binary_loop_n_t<ExPolicy>transform_binary_loop_n
= transform_binary_loop_n_t<ExPolicy>{}¶
-
template<typename
ExPolicy
>
constexpr transform_binary_loop_ind_n_t<ExPolicy>transform_binary_loop_ind_n
= transform_binary_loop_ind_n_t<ExPolicy>{}¶
-
template<typename
ExPolicy
>
structtransform_binary_loop_ind_n_t
: public hpx::functional::detail::tag_fallback<transform_binary_loop_ind_n_t<ExPolicy>>¶
-
template<typename
ExPolicy
>
structtransform_binary_loop_ind_t
: public hpx::functional::detail::tag_fallback<transform_binary_loop_ind_t<ExPolicy>>¶ Friends
-
template<typename
InIter1B
, typenameInIter1E
, typenameInIter2
, typenameOutIter
, typenameF
>
friend constexpr util::in_in_out_result<InIter1B, InIter2, OutIter>tag_fallback_invoke
(hpx::parallel::util::transform_binary_loop_ind_t<ExPolicy>, InIter1B first1, InIter1E last1, InIter2 first2, OutIter dest, F &&f)¶
-
template<typename
InIter1B
, typenameInIter1E
, typenameInIter2B
, typenameInIter2E
, typenameOutIter
, typenameF
>
friend constexpr util::in_in_out_result<InIter1B, InIter2B, OutIter>tag_fallback_invoke
(hpx::parallel::util::transform_binary_loop_ind_t<ExPolicy>, InIter1B first1, InIter1E last1, InIter2B first2, InIter2E last2, OutIter dest, F &&f)¶
-
template<typename
-
template<typename
ExPolicy
>
structtransform_binary_loop_n_t
: public hpx::functional::detail::tag_fallback<transform_binary_loop_n_t<ExPolicy>>¶
-
template<typename
ExPolicy
>
structtransform_binary_loop_t
: public hpx::functional::detail::tag_fallback<transform_binary_loop_t<ExPolicy>>¶ Friends
-
template<typename
InIter1B
, typenameInIter1E
, typenameInIter2
, typenameOutIter
, typenameF
>
friend constexpr util::in_in_out_result<InIter1B, InIter2, OutIter>tag_fallback_invoke
(hpx::parallel::util::transform_binary_loop_t<ExPolicy>, InIter1B first1, InIter1E last1, InIter2 first2, OutIter dest, F &&f)¶
-
template<typename
InIter1B
, typenameInIter1E
, typenameInIter2B
, typenameInIter2E
, typenameOutIter
, typenameF
>
friend constexpr util::in_in_out_result<InIter1B, InIter2B, OutIter>tag_fallback_invoke
(hpx::parallel::util::transform_binary_loop_t<ExPolicy>, InIter1B first1, InIter1E last1, InIter2B first2, InIter2E last2, OutIter dest, F &&f)¶
-
template<typename
-
struct
transform_loop_ind_t
: public hpx::functional::detail::tag_fallback<transform_loop_ind_t>¶
-
template<typename
ExPolicy
>
structtransform_loop_n_ind_t
: public hpx::functional::detail::tag_fallback<transform_loop_n_ind_t<ExPolicy>>¶
-
template<typename
ExPolicy
>
structtransform_loop_n_t
: public hpx::functional::detail::tag_fallback<transform_loop_n_t<ExPolicy>>¶
-
struct
transform_loop_t
: public hpx::functional::detail::tag_fallback<transform_loop_t>¶
-
constexpr transform_loop_t
-
namespace
-
namespace