HPX

PrevUpHomeNext

Header <hpx/parallel/algorithms/reduce_by_key.hpp>

namespace hpx {
  namespace parallel {
    namespace v1 {
      template<typename ExPolicy, typename RanIter, typename RanIter2, 
               typename FwdIter1, typename FwdIter2, 
               typename Compare = std::equal_to<typename std::iterator_traits<RanIter>::value_type>, 
               typename Func = std::plus<            typename std::iterator_traits<RanIter2>::value_type> > 
        unspecified reduce_by_key(ExPolicy &&, RanIter, RanIter, RanIter2, 
                                  FwdIter1, FwdIter2, Compare && = Compare(), 
                                  Func && = Func());
    }
  }
}

PrevUpHomeNext