-/** @brief Fills the passed list with all hosts found in the platform
- * @deprecated Please prefer Engine::getAllHosts()
+void Engine::register_default(const kernel::actor::ActorCodeFactory& code)
+{
+ simgrid::kernel::actor::simcall([this, &code]() { pimpl->register_default(code); });
+}
+
+void Engine::register_function(const std::string& name, const kernel::actor::ActorCodeFactory& code)
+{
+ simgrid::kernel::actor::simcall([this, name, &code]() { pimpl->register_function(name, code); });
+}
+
+/** Load a deployment file and launch the actors that it contains
+ *
+ * \rst
+ * See also: :ref:`deploy`.
+ * \endrst