NRP Core  1.4.1
ProcessLauncherBasic Member List

This is the complete list of members for ProcessLauncherBasic, including all inherited members.

_launchCmdProcessLauncherInterfaceprotected
_logFDProcessLauncherInterfaceprotected
checkEnvVar(const std::string &envVar)ProcessLauncherInterfaceprotectedstatic
const_shared_ptr typedefPtrTemplates< ProcessLauncherInterface >
const_unique_ptr typedefPtrTemplates< ProcessLauncherInterface >
createLauncher(int logFD=-1) overrideProcessLauncher< ProcessLauncherBasic, Basic, BasicFork, DockerLauncher, EmptyLaunchCommand >inlinevirtual
ENGINE_RUNNING_STATUS typedefProcessLauncherInterface
getProcessStatus()ProcessLauncherInterfaceinlinevirtual
launchCommand() constProcessLauncherInterface
launcherName() const override finalProcessLauncher< ProcessLauncherBasic, Basic, BasicFork, DockerLauncher, EmptyLaunchCommand >inline
ProcessLauncherInterface::launcherName() const =0ProcessLauncherInterfacepure virtual
LauncherTypeProcessLauncher< ProcessLauncherBasic, Basic, BasicFork, DockerLauncher, EmptyLaunchCommand >static
launchProcess(nlohmann::json procConfig, bool appendParentEnv=true) override finalProcessLauncher< ProcessLauncherBasic, Basic, BasicFork, DockerLauncher, EmptyLaunchCommand >inlinevirtual
ProcessLauncher()ProcessLauncher< ProcessLauncherBasic, Basic, BasicFork, DockerLauncher, EmptyLaunchCommand >inline
RUNNINGProcessLauncherInterfacestatic
setFileDescriptor(int logFD)ProcessLauncherInterface
shared_ptr typedefPtrTemplates< ProcessLauncherInterface >
splitEnvVar(const std::string &envVar)ProcessLauncherInterfaceprotectedstatic
STOPPEDProcessLauncherInterfacestatic
stopProcess(unsigned int killWait) override finalProcessLauncher< ProcessLauncherBasic, Basic, BasicFork, DockerLauncher, EmptyLaunchCommand >inlinevirtual
unique_ptr typedefPtrTemplates< ProcessLauncherInterface >
UNKNOWNProcessLauncherInterfacestatic
~ProcessLauncher() override=defaultProcessLauncher< ProcessLauncherBasic, Basic, BasicFork, DockerLauncher, EmptyLaunchCommand >
~ProcessLauncherBasic() override=defaultProcessLauncherBasic
~ProcessLauncherInterface()=defaultProcessLauncherInterfacevirtual