This is the complete list of members for ProcessLauncher< PROCESS_LAUNCHER, LAUNCHER_TYPE, LAUNCHER_COMMANDS >, including all inherited members.
_launchCmd | ProcessLauncherInterface | protected |
_logFD | ProcessLauncherInterface | protected |
checkEnvVar(const std::string &envVar) | ProcessLauncherInterface | protectedstatic |
const_shared_ptr typedef | PtrTemplates< ProcessLauncherInterface > | |
const_unique_ptr typedef | PtrTemplates< ProcessLauncherInterface > | |
createLauncher(int logFD=-1) override | ProcessLauncher< PROCESS_LAUNCHER, LAUNCHER_TYPE, LAUNCHER_COMMANDS > | inlinevirtual |
ENGINE_RUNNING_STATUS typedef | ProcessLauncherInterface | |
getProcessStatus() | ProcessLauncherInterface | inlinevirtual |
launchCommand() const | ProcessLauncherInterface | |
launcherName() const override final | ProcessLauncher< PROCESS_LAUNCHER, LAUNCHER_TYPE, LAUNCHER_COMMANDS > | inlinevirtual |
LauncherType | ProcessLauncher< PROCESS_LAUNCHER, LAUNCHER_TYPE, LAUNCHER_COMMANDS > | static |
launchProcess(nlohmann::json procConfig, bool appendParentEnv=true) override final | ProcessLauncher< PROCESS_LAUNCHER, LAUNCHER_TYPE, LAUNCHER_COMMANDS > | inlinevirtual |
ProcessLauncher() | ProcessLauncher< PROCESS_LAUNCHER, LAUNCHER_TYPE, LAUNCHER_COMMANDS > | inline |
RUNNING | ProcessLauncherInterface | static |
setFileDescriptor(int logFD) | ProcessLauncherInterface | |
shared_ptr typedef | PtrTemplates< ProcessLauncherInterface > | |
splitEnvVar(const std::string &envVar) | ProcessLauncherInterface | protectedstatic |
STOPPED | ProcessLauncherInterface | static |
stopProcess(unsigned int killWait) override final | ProcessLauncher< PROCESS_LAUNCHER, LAUNCHER_TYPE, LAUNCHER_COMMANDS > | inlinevirtual |
unique_ptr typedef | PtrTemplates< ProcessLauncherInterface > | |
UNKNOWN | ProcessLauncherInterface | static |
~ProcessLauncher() override=default | ProcessLauncher< PROCESS_LAUNCHER, LAUNCHER_TYPE, LAUNCHER_COMMANDS > | |
~ProcessLauncherInterface()=default | ProcessLauncherInterface | virtual |