Go to the documentation of this file.
28 #include "../data_structure/ApplicationInstance.h"
29 #include "../parser/StatusManager.h"
virtual void removeApplication(Data_Structure::ApplicationInstancePtr application, StatusManager statusManager)=0
std::shared_ptr< ApplicationInstance > ApplicationInstancePtr
std::shared_ptr< Scenario > ScenarioPtr
std::shared_ptr< ApplicationStopper > ApplicationStopperPtr
virtual void kill(Data_Structure::ApplicationInstancePtr application)=0
Kills an application.
virtual void removeScenario(Data_Structure::ScenarioPtr scenario, StatusManager statusManager)=0
Interface for classes that handle how application get stopped and killed.
virtual void stop(Data_Structure::ApplicationInstancePtr application)=0
Stops an application.