StarterFactoryLinux Class Reference

Creates an ApplicationStarter for Linux. Shouldn't be used on other operating systems, since the starter uses system calls to start applications. More...

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

+ Inheritance diagram for StarterFactoryLinux:

Public Member Functions

ApplicationStarterPtr getStarter () override
 Creates a LinuxStarter and returns it. More...
 
- Public Member Functions inherited from StarterFactory
virtual ApplicationStarterPtr getIceStarter (const IceGrid::AdminPrx admin)
 Returns an IceStarter. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from StarterFactory
static std::shared_ptr< StarterFactorygetFactory ()
 Returns the right StarterFactory for this operatin system. More...
 

Detailed Description

Creates an ApplicationStarter for Linux. Shouldn't be used on other operating systems, since the starter uses system calls to start applications.

Definition at line 39 of file StarterFactoryLinux.h.

Member Function Documentation

◆ getStarter()

ApplicationStarterPtr getStarter ( )
overridevirtual

Creates a LinuxStarter and returns it.

Returns
a LinuxStarter

Implements StarterFactory.

Definition at line 32 of file StarterFactoryLinux.cpp.


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