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())#
namespace parallel
namespace v1