hpx/runtime_distributed/server/copy_component.hpp#

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

namespace hpx
namespace components
namespace server

Functions

template<typename Component>
future<hpx::id_type> copy_component_here(hpx::id_type const &to_copy)#
template<typename Component>
future<hpx::id_type> copy_component(hpx::id_type const &to_copy, hpx::id_type const &target_locality)#
template<typename Component>
struct copy_component_action : public hpx::actions::action<future<hpx::id_type> (*)(hpx::id_type const&, hpx::id_type const&), &copy_component<Component>, copy_component_action<Component>>#
template<typename Component>
struct copy_component_action_here : public hpx::actions::action<future<hpx::id_type> (*)(hpx::id_type const&), &copy_component_here<Component>, copy_component_action_here<Component>>#