hpx/async_distributed/bind_action.hpp
Defined in header hpx/async_distributed/bind_action.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, typename ...Ts>
detail::bound_action<std::decay_t<Action>, util::make_index_pack_t<sizeof...(Ts)>, hpx::util::decay_unwrap_t<Ts>...> bind(Ts&&... vs)
-
template<typename Component, typename Signature, typename Derived, typename ...Ts>
detail::bound_action<Derived, util::make_index_pack_t<sizeof...(Ts)>, std::decay_t<Ts>...> bind(hpx::actions::basic_action<Component, Signature, Derived> action, Ts&&... vs)
-
namespace serialization
Functions
-
template<typename Archive, typename F, typename ...Ts>
void serialize(Archive &ar, ::hpx::detail::bound_action<F, Ts...> &bound, unsigned int const version = 0)