ExtendedProcessOptions Struct Reference
#include <platformManagerTypes.h>
Public Attributes | |
std::string | processExec = "" |
std::string | processPath = "" |
std::vector< std::string > | args = {} |
bool | relaunch = true |
int | delayOnLaunch = 0 |
bool | critical = false |
std::string | preScriptPath = "" |
std::string | postScriptPath = "" |
Detailed Description
Struct with the extended process options
Member Data Documentation
std::vector<std::string> args = {} |
process arguments
bool critical = false |
indicates if the process is critical
int delayOnLaunch = 0 |
delay in seconds since in the process launch
std::string postScriptPath = "" |
Script to be executed after the process termination / execution
std::string preScriptPath = "" |
Script to be executed before the process start / execution
std::string processExec = "" |
process executable
std::string processPath = "" |
process path
bool relaunch = true |
true if the process must be relaunched if it is not running