hpx/async_distributed/async_continue.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace
hpx
Functions
-
template<typename
Action
, typenameCont
, typename ...Ts
>
hpx::future<typename traits::promise_local_result<typename detail::result_of_async_continue<Action, Cont>::type>::type>async_continue
(Cont &&cont, hpx::id_type const &gid, Ts&&... vs)¶
-
template<typename
Component
, typenameSignature
, typenameDerived
, typenameCont
, typename ...Ts
>
hpx::future<typename traits::promise_local_result<typename detail::result_of_async_continue<Derived, Cont>::type>::type>async_continue
(hpx::actions::basic_action<Component, Signature, Derived>, Cont &&cont, hpx::id_type const &gid, Ts&&... vs)¶
-
template<typename
Action
, typenameCont
, typenameDistPolicy
, typename ...Ts
>
std::enable_if<traits::is_distribution_policy<DistPolicy>::value, hpx::future<typename traits::promise_local_result<typename detail::result_of_async_continue<Action, Cont>::type>::type>>::typeasync_continue
(Cont &&cont, DistPolicy const &policy, Ts&&... vs)¶
-
template<typename
Component
, typenameSignature
, typenameDerived
, typenameCont
, typenameDistPolicy
, typename ...Ts
>
std::enable_if<traits::is_distribution_policy<DistPolicy>::value, hpx::future<typename traits::promise_local_result<typename detail::result_of_async_continue<Derived, Cont>::type>::type>>::typeasync_continue
(hpx::actions::basic_action<Component, Signature, Derived>, Cont &&cont, DistPolicy const &policy, Ts&&... vs)¶
-
template<typename