hpx/async_colocated/functional/colocated_helpers.hpp

See Public API for a list of names and headers that are part of the public HPX API.

namespace hpx
namespace util
namespace functional

Functions

template<typename Bound>
functional::detail::apply_continuation_impl<Bound, hpx::util::unused_type> apply_continuation(Bound &&bound)
template<typename Bound, typename Continuation>
functional::detail::apply_continuation_impl<Bound, Continuation> apply_continuation(Bound &&bound, Continuation &&c)
template<typename Bound>
functional::detail::async_continuation_impl<Bound, hpx::util::unused_type> async_continuation(Bound &&bound)
template<typename Bound, typename Continuation>
functional::detail::async_continuation_impl<Bound, Continuation> async_continuation(Bound &&bound, Continuation &&c)
struct extract_locality

Public Functions

hpx::id_type operator()(hpx::id_type const &locality_id, hpx::id_type const &id) const