hpx/execution/algorithms/bulk.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

Variables

hpx::execution::experimental::bulk_t bulk
struct bulk_t : public hpx::functional::detail::tag_priority<bulk_t>

Friends

template<typename Sender, typename Shape, typename F>
friend constexpr auto tag_override_invoke(bulk_t, Sender &&sender, Shape const &shape, F &&f)
template<typename Sender, typename Shape, typename F>
friend constexpr auto tag_fallback_invoke(bulk_t, Sender &&sender, Shape const &shape, F &&f)
template<typename Sender, typename Shape, typename F>
friend constexpr auto tag_fallback_invoke(bulk_t, Sender &&sender, Shape &&shape, F &&f)
template<typename Shape, typename F>
friend constexpr auto tag_fallback_invoke(bulk_t, Shape &&shape, F &&f)