ApplicationStopper Class Referenceabstract

Interface for classes that handle how application get stopped and killed. More...

#include <ArmarXCore/util/ScenarioManagerCommon/executor/ApplicationStopper.h>

+ Inheritance diagram for ApplicationStopper:

Public Member Functions

virtual void kill (Data_Structure::ApplicationInstancePtr application)=0
 Kills an application. More...
 
virtual void stop (Data_Structure::ApplicationInstancePtr application)=0
 Stops an application. More...
 

Detailed Description

Interface for classes that handle how application get stopped and killed.

Definition at line 39 of file ApplicationStopper.h.

Member Function Documentation

◆ kill()

virtual void kill ( Data_Structure::ApplicationInstancePtr  application)
pure virtual

Kills an application.

Parameters
applicationapplication to be killed

Implemented in ByNameStopperLinux, and PidStopperLinux.

◆ stop()

virtual void stop ( Data_Structure::ApplicationInstancePtr  application)
pure virtual

Stops an application.

Parameters
applicationapplication to be stopped

Implemented in ByNameStopperLinux, and PidStopperLinux.


The documentation for this class was generated from the following file: