|
|
Classes | |
| class | ApplicationStarter |
| class | ApplicationStopper |
| Interface for classes that handle how application get stopped and killed. More... | |
| class | ByNameStopperLinux |
| Stops or kills applications on Linux based on their name. More... | |
| class | Executor |
| Starts, stops and restarts applications and scenarios. More... | |
| class | IceStatusReader |
| class | Kill |
| class | LinuxStarter |
| Starts applications in Linux. More... | |
| class | PidStopperLinux |
| Stops or kills applications on Linux based on their pid. More... | |
| class | StarterFactory |
| Abstract base class for factory classes that create ApplicationStarter. More... | |
| class | StarterFactoryLinux |
| Creates an ApplicationStarter for Linux. More... | |
| class | Stop |
| Simply stops the application, using the given ApplicationStopper. More... | |
| class | StopAndKill |
| First tries to stop, then kills an application, using the given ApplicationStopper. More... | |
| class | StopperFactory |
| Abstract base class for factory classes that create ApplicationStopper. More... | |
| class | StopperFactoryLinux |
| Creates different ApplicationStopper for Linux. More... | |
| class | StopStrategy |
| Interface for classes that define how an application get stopped. More... | |
| class | StopStrategyFactory |
| Creates different instances of StopStrategy. More... | |
Typedefs | |
| using | ApplicationStarterPtr = std::shared_ptr<ApplicationStarter> |
| using | ApplicationStopperPtr = std::shared_ptr<ApplicationStopper> |
| using | ExecutorPtr = std::shared_ptr<Executor> |
| using | StarterFactoryPtr = std::shared_ptr<ScenarioManager::Exec::StarterFactory> |
| using | StopperFactoryPtr = std::shared_ptr<ScenarioManager::Exec::StopperFactory> |
| using | StopStrategyPtr = std::shared_ptr<StopStrategy> |
| using ApplicationStarterPtr = std::shared_ptr<ApplicationStarter> |
Definition at line 72 of file ApplicationStarter.h.
| typedef std::shared_ptr< ApplicationStopper > ApplicationStopperPtr = std::shared_ptr<ApplicationStopper> |
Definition at line 57 of file ApplicationStopper.h.
| using ExecutorPtr = std::shared_ptr<Executor> |
Definition at line 175 of file Executor.h.
| using StarterFactoryPtr = std::shared_ptr<ScenarioManager::Exec::StarterFactory> |
Definition at line 58 of file StarterFactory.h.
| using StopperFactoryPtr = std::shared_ptr<ScenarioManager::Exec::StopperFactory> |
Definition at line 65 of file StopperFactory.h.
| typedef std::shared_ptr< StopStrategy > StopStrategyPtr = std::shared_ptr<StopStrategy> |
Definition at line 46 of file Executor.h.