Functions | |
| OT_SYS_API_EXPORT RunResult | runApplication (const std::string &_applicationPath) |
| Will start the application under the given application path. | |
| OT_SYS_API_EXPORT RunResult | runApplication (const std::wstring &_applicationPath) |
| Will start the application under the given application path. | |
| OT_SYS_API_EXPORT RunResult | runApplication (const std::string &_applicationPath, const std::string &_commandLine, OT_PROCESS_HANDLE &_processHandle) |
| Will start the application under the given application path with the given command line. | |
| OT_SYS_API_EXPORT RunResult | runApplication (const std::wstring &_applicationPath, const std::wstring &_commandLine, OT_PROCESS_HANDLE &_processHandle) |
| Will start the application under the given application path with the given command line. | |
| OT_SYS_API_EXPORT bool | isApplicationRunning (OT_PROCESS_HANDLE &_processHandle) |
| Returns true if the provided process is still alive. | |
| OT_SYS_API_EXPORT std::string | getCurrentExecutableDirectory (void) |
| Will return a string containing the current directory where the current executable is located at. | |
| OT_SYS_API_EXPORT std::wstring | getCurrentExecutableDirectoryW (void) |
| Will return a wide string containing the current directory where the current executable is located at. | |
| OT_SYS_API_EXPORT std::string | getCurrentExecutableFilePath (void) |
| Will return a string containing the path of the current executable. | |
| OT_SYS_API_EXPORT std::wstring | getCurrentExecutableFilePathW (void) |
| Will return a wide string containing the path of the current executable. | |
| class | __declspec (dllexport) RunResult |
| class ot::app::__declspec | ( | dllexport | ) |
| std::string ot::app::getCurrentExecutableDirectory | ( | void | ) |
Will return a string containing the current directory where the current executable is located at.
| std::wstring ot::app::getCurrentExecutableDirectoryW | ( | void | ) |
Will return a wide string containing the current directory where the current executable is located at.
| std::string ot::app::getCurrentExecutableFilePath | ( | void | ) |
Will return a string containing the path of the current executable.
| std::wstring ot::app::getCurrentExecutableFilePathW | ( | void | ) |
Will return a wide string containing the path of the current executable.
| OT_SYS_API_EXPORT bool ot::app::isApplicationRunning | ( | OT_PROCESS_HANDLE & | _processHandle | ) |
Returns true if the provided process is still alive.
| ot::app::RunResult ot::app::runApplication | ( | const std::string & | _applicationPath | ) |
Will start the application under the given application path.
| _applicationPath | The path the application is located at. |
| _waitForResponse | If true, the function will wait until the process was successfully started. |
| ot::app::RunResult ot::app::runApplication | ( | const std::string & | _applicationPath, |
| const std::string & | _commandLine, | ||
| OT_PROCESS_HANDLE & | _processHandle ) |
Will start the application under the given application path with the given command line.
| _applicationPath | The path the application is located at. |
| _commandLine | The command line that should be used to start the application. |
| _hProcess | The process handle will be written here. |
| _waitForResponse | If true, the function will wait until the process was successfully started. |
| ot::app::RunResult ot::app::runApplication | ( | const std::wstring & | _applicationPath | ) |
Will start the application under the given application path.
| _applicationPath | The path the application is located at. |
| _waitForResponse | If true, the function will wait until the process was successfully started. |
| OT_SYS_API_EXPORT RunResult ot::app::runApplication | ( | const std::wstring & | _applicationPath, |
| const std::wstring & | _commandLine, | ||
| OT_PROCESS_HANDLE & | _processHandle ) |
Will start the application under the given application path with the given command line.
| _applicationPath | The path the application is located at. |
| _commandLine | The command line that should be used to start the application. |
| _hProcess | The process handle will be written here. |
| _waitForResponse | If true, the function will wait until the process was successfully started. |