hpx/parallel/algorithms/starts_with.hpp
hpx/parallel/algorithms/starts_with.hpp#
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace hpx
Variables
-
hpx::starts_with_t starts_with#
-
struct starts_with_t : public hpx::functional::detail::tag_fallback<starts_with_t>#
Friends
-
template<typename InIter1, typename InIter2, typename Pred = hpx::parallel::v1::detail::equal_to, typename Proj1 = parallel::util::projection_identity, typename Proj2 = parallel::util::projection_identity>
inline friend bool tag_fallback_invoke(hpx::starts_with_t, InIter1 first1, InIter1 last1, InIter2 first2, InIter2 last2, Pred &&pred = Pred(), Proj1 &&proj1 = Proj1(), Proj2 &&proj2 = Proj2())#
-
template<typename ExPolicy, typename FwdIter1, typename FwdIter2, typename Pred = ranges::equal_to, typename Proj1 = parallel::util::projection_identity, typename Proj2 = parallel::util::projection_identity>
inline friend parallel::util::detail::algorithm_result<ExPolicy, bool>::type tag_fallback_invoke(hpx::starts_with_t, ExPolicy &&policy, FwdIter1 first1, FwdIter1 last1, FwdIter2 first2, FwdIter2 last2, Pred &&pred = Pred(), Proj1 &&proj1 = Proj1(), Proj2 &&proj2 = Proj2())#
-
template<typename InIter1, typename InIter2, typename Pred = hpx::parallel::v1::detail::equal_to, typename Proj1 = parallel::util::projection_identity, typename Proj2 = parallel::util::projection_identity>
-
namespace parallel
-
namespace v1
-
namespace v1
-
hpx::starts_with_t starts_with#