NRP Core
1.4.1
ProcessLauncherInterface Member List
This is the complete list of members for
ProcessLauncherInterface
, including all inherited members.
_launchCmd
ProcessLauncherInterface
protected
_logFD
ProcessLauncherInterface
protected
checkEnvVar
(const std::string &envVar)
ProcessLauncherInterface
protected
static
const_shared_ptr
typedef
PtrTemplates< ProcessLauncherInterface >
const_unique_ptr
typedef
PtrTemplates< ProcessLauncherInterface >
createLauncher
(int logFD=-1)=0
ProcessLauncherInterface
pure virtual
ENGINE_RUNNING_STATUS
typedef
ProcessLauncherInterface
getProcessStatus
()
ProcessLauncherInterface
inline
virtual
launchCommand
() const
ProcessLauncherInterface
launcherName
() const =0
ProcessLauncherInterface
pure virtual
launchProcess
(nlohmann::json procConfig, bool appendParentEnv=true)=0
ProcessLauncherInterface
pure virtual
RUNNING
ProcessLauncherInterface
static
setFileDescriptor
(int logFD)
ProcessLauncherInterface
shared_ptr
typedef
PtrTemplates< ProcessLauncherInterface >
splitEnvVar
(const std::string &envVar)
ProcessLauncherInterface
protected
static
STOPPED
ProcessLauncherInterface
static
stopProcess
(unsigned int killWait)=0
ProcessLauncherInterface
pure virtual
unique_ptr
typedef
PtrTemplates< ProcessLauncherInterface >
UNKNOWN
ProcessLauncherInterface
static
~ProcessLauncherInterface
()=default
ProcessLauncherInterface
virtual
Generated by
1.8.17