Go to the documentation of this file.
28 #include "../data_structure/ApplicationInstance.h"
void stop(Data_Structure::ApplicationInstancePtr application) override
Stops an application.
std::shared_ptr< ApplicationInstance > ApplicationInstancePtr
std::shared_ptr< ApplicationStopper > ApplicationStopperPtr
StopAndKill(ApplicationStopperPtr stopper, int delay)
Constructor that sets the ApplicationStopper used by this StopStrategy.
ApplicationStopperPtr getStopper()
Returns the stopper used by this StopStrategy.
ApplicationStopperPtr stopper
Interface for classes that define how an application get stopped.
First tries to stop, then kills an application, using the given ApplicationStopper....