simgrid::simix::ActorCodeFactory& factory = SIMIX_get_actor_code_factory(function);
simgrid::simix::ActorCode code = factory(std::move(args));
smx_actor_t actor = simcall_process_create(name, std::move(code), nullptr, host, nullptr);
simgrid::simix::ActorCodeFactory& factory = SIMIX_get_actor_code_factory(function);
simgrid::simix::ActorCode code = factory(std::move(args));
smx_actor_t actor = simcall_process_create(name, std::move(code), nullptr, host, nullptr);