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
◆ args
| std::vector<std::string> args = {} |
process arguments
◆ critical
| bool critical = false |
indicates if the process is critical
◆ delayOnLaunch
| int delayOnLaunch = 0 |
delay in seconds since in the process launch
◆ postScriptPath
| std::string postScriptPath = "" |
Script to be executed after the process termination / execution
◆ preScriptPath
| std::string preScriptPath = "" |
Script to be executed before the process start / execution
◆ processExec
| std::string processExec = "" |
process executable
◆ processPath
| std::string processPath = "" |
process path
◆ relaunch
| bool relaunch = true |
true if the process must be relaunched if it is not running