hpx/async_distributed/async_continue_callback.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
, typenameCallback
, typename ...Ts
>
hpx::future<typename traits::promise_local_result<typename detail::result_of_async_continue<Action, Cont>::type>::type>async_continue_cb
(Cont &&cont, hpx::id_type const &gid, Callback &&cb, Ts&&... vs)¶
-
template<typename
Component
, typenameSignature
, typenameDerived
, typenameCont
, typenameCallback
, typename ...Ts
>
hpx::future<typename traits::promise_local_result<typename detail::result_of_async_continue<Derived, Cont>::type>::type>async_continue_cb
(hpx::actions::basic_action<Component, Signature, Derived>, Cont &&cont, hpx::id_type const &gid, Callback &&cb, Ts&&... vs)¶
-
template<typename
Action
, typenameCont
, typenameDistPolicy
, typenameCallback
, 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_cb
(Cont &&cont, DistPolicy const &policy, Callback &&cb, Ts&&... vs)¶
-
template<typename
Component
, typenameSignature
, typenameDerived
, typenameCont
, typenameDistPolicy
, typenameCallback
, 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_cb
(hpx::actions::basic_action<Component, Signature, Derived>, Cont &&cont, DistPolicy const &policy, Callback &&cb, Ts&&... vs)¶
-
template<typename