File autonomy_sim_instance_creator.h
Last update: 22.04.2026Location: autonomy/simulation/sim_instance/autonomy_sim_instance_creator.h
Classes
Namespaces
Includes
Source
#ifndef SIMFWK_AUTONOMY_AUTONOMY_SIMULATION_SIMINSTANCE_AUTONOMYSIMINSTANCECREATOR_H
#define SIMFWK_AUTONOMY_AUTONOMY_SIMULATION_SIMINSTANCE_AUTONOMYSIMINSTANCECREATOR_H
#include "autonomy/simulation/sim_instance/i_sim_instance_creator.h"
namespace simulation_framework
{
namespace autonomy
{
class AutonomySimInstanceCreator : public ISimInstanceCreator
{
public:
AutonomySimInstanceCreator() = default;
~AutonomySimInstanceCreator() = default;
std::unique_ptr<core::lifecycle::ISimulationInstance> Create(
const core::SimulationParameters& core_parameters) override;
};
} // namespace autonomy
} // namespace simulation_framework
#endif // SIMFWK_AUTONOMY_AUTONOMY_SIMULATION_SIMINSTANCE_AUTONOMYSIMINSTANCECREATOR_H