| _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< ProcessLauncherBasic, Basic, BasicFork, DockerLauncher, EmptyLaunchCommand > | inlinevirtual |
| ENGINE_RUNNING_STATUS typedef | ProcessLauncherInterface | |
| getProcessStatus() | ProcessLauncherInterface | inlinevirtual |
| launchCommand() const | ProcessLauncherInterface | |
| launcherName() const override final | ProcessLauncher< ProcessLauncherBasic, Basic, BasicFork, DockerLauncher, EmptyLaunchCommand > | inline |
| ProcessLauncherInterface::launcherName() const =0 | ProcessLauncherInterface | pure virtual |
| LauncherType | ProcessLauncher< ProcessLauncherBasic, Basic, BasicFork, DockerLauncher, EmptyLaunchCommand > | static |
| launchProcess(nlohmann::json procConfig, bool appendParentEnv=true) override final | ProcessLauncher< ProcessLauncherBasic, Basic, BasicFork, DockerLauncher, EmptyLaunchCommand > | inlinevirtual |
| ProcessLauncher() | ProcessLauncher< ProcessLauncherBasic, Basic, BasicFork, DockerLauncher, EmptyLaunchCommand > | 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< ProcessLauncherBasic, Basic, BasicFork, DockerLauncher, EmptyLaunchCommand > | inlinevirtual |
| unique_ptr typedef | PtrTemplates< ProcessLauncherInterface > | |
| UNKNOWN | ProcessLauncherInterface | static |
| ~ProcessLauncher() override=default | ProcessLauncher< ProcessLauncherBasic, Basic, BasicFork, DockerLauncher, EmptyLaunchCommand > | |
| ~ProcessLauncherBasic() override=default | ProcessLauncherBasic | |
| ~ProcessLauncherInterface()=default | ProcessLauncherInterface | virtual |