Go to the documentation of this file.
28 #include "../data_structure/ApplicationInstance.h"
std::shared_ptr< ApplicationInstance > ApplicationInstancePtr
std::shared_ptr< ApplicationStopper > ApplicationStopperPtr
ApplicationStopperPtr stopper
ApplicationStopperPtr getStopper()
Returns the stopper used by this StopStrategy.
Simply stops the application, using the given ApplicationStopper. This StopStrategy can be made syste...
Interface for classes that define how an application get stopped.
void stop(Data_Structure::ApplicationInstancePtr application) override
Stops an application.
Stop(ApplicationStopperPtr stopper)
Constructor that sets the ApplicationStopper used by this StopStrategy.