NRP Core  1.4.1
LaunchCommandInterface Member List

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

const_shared_ptr typedefPtrTemplates< LaunchCommandInterface >
const_unique_ptr typedefPtrTemplates< LaunchCommandInterface >
ENGINE_RUNNING_STATUS enum nameLaunchCommandInterface
getProcessStatus()LaunchCommandInterfaceinlinevirtual
LaunchCommandInterface()=defaultLaunchCommandInterface
launchProcess(const nlohmann::json &launcherConfig, const std::string &procCmd, const std::vector< std::string > &envParams, const std::vector< std::string > &startParams, bool appendParentEnv=true, int logFD=-1)=0LaunchCommandInterfacepure virtual
launchType() const =0LaunchCommandInterfacepure virtual
RUNNING enum valueLaunchCommandInterface
shared_ptr typedefPtrTemplates< LaunchCommandInterface >
STOPPED enum valueLaunchCommandInterface
stopProcess(unsigned int killWait)=0LaunchCommandInterfacepure virtual
unique_ptr typedefPtrTemplates< LaunchCommandInterface >
UNKNOWN enum valueLaunchCommandInterface
~LaunchCommandInterface()=defaultLaunchCommandInterfacevirtual