v2.0.0
Loading...
Searching...
No Matches
UTILSLIB::PythonRunnerResult Struct Reference

Script execution result container. More...

#include <python_runner.h>

Public Attributes

bool success = false
int exitCode = -1
bool timedOut = false
QString stdOut
QString stdErr
float progressPct = -1.0f

Detailed Description

Script execution result container.

Result of a Python script execution.

Definition at line 68 of file python_runner.h.

Member Data Documentation

◆ exitCode

int UTILSLIB::PythonRunnerResult::exitCode = -1

Process exit code (-1 if never started).

Definition at line 71 of file python_runner.h.

◆ progressPct

float UTILSLIB::PythonRunnerResult::progressPct = -1.0f

Last parsed progress percentage (0–100), or -1 if none.

Definition at line 75 of file python_runner.h.

◆ stdErr

QString UTILSLIB::PythonRunnerResult::stdErr

Complete captured standard error.

Definition at line 74 of file python_runner.h.

◆ stdOut

QString UTILSLIB::PythonRunnerResult::stdOut

Complete captured standard output.

Definition at line 73 of file python_runner.h.

◆ success

bool UTILSLIB::PythonRunnerResult::success = false

True when process exited with code 0.

Definition at line 70 of file python_runner.h.

◆ timedOut

bool UTILSLIB::PythonRunnerResult::timedOut = false

True if the timeout was reached.

Definition at line 72 of file python_runner.h.


The documentation for this struct was generated from the following file: