i_sim_instance_creator
Last update: 19.09.2025Defines a generic interface for creating instances of core::lifecycle::ISimulationInstance.
Definition i_sim_instance_creator.h:34
virtual std::unique_ptr< core::lifecycle::ISimulationInstance > Create(const core::SimulationParameters &core_parameters)=0
Creates a simulation instance using the provided core simulation parameters.
virtual ~ISimInstanceCreator()=default
Virtual destructor for safe polymorphic deletion.
The namespace for all autonomy specific functionalities.
The top namespace for simulation framework.
The SimulationParameters struct encapsulates parameters related to simfwk-core configuration.
Definition simulation_parameters.h:23