HPX

PrevUpHomeNext

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

namespace hpx {
  namespace parallel {
    namespace v1 {
      template<typename ExPolicy, typename BidirIter, typename F, 
               typename Proj = util::projection_identity, BidirIter > 
        unspecified stable_partition(ExPolicy &&, BidirIter, BidirIter, F &&, 
                                     Proj && = Proj());
      template<typename ExPolicy, typename FwdIter, typename Pred, 
               typename Proj = util::projection_identity, FwdIter > 
        unspecified partition(ExPolicy &&, FwdIter, FwdIter, Pred &&, 
                              Proj && = Proj());
      template<typename ExPolicy, typename FwdIter1, typename FwdIter2, 
               typename FwdIter3, typename Pred, 
               typename Proj = util::projection_identity, FwdIter1 > 
        unspecified partition_copy(ExPolicy &&, FwdIter1, FwdIter1, FwdIter2, 
                                   FwdIter3, Pred &&, Proj && = Proj());
    }
  }
}

PrevUpHomeNext