LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::util::ProcResult Struct Reference

Outcome of a captured command. More...

#include <line/util/subprocess.h>

Collaboration diagram for line::util::ProcResult:

Public Attributes

int exitCode = -1
 Exit status, or -1 when the command could not run.
std::string out
 Everything the command wrote to stdout.
bool timedOut = false
 True when the deadline expired and the child was killed.

Detailed Description

Outcome of a captured command.

Definition at line 42 of file subprocess.h.

Member Data Documentation

◆ exitCode

int line::util::ProcResult::exitCode = -1

◆ out

std::string line::util::ProcResult::out

◆ timedOut

bool line::util::ProcResult::timedOut = false

True when the deadline expired and the child was killed.

Definition at line 45 of file subprocess.h.

Referenced by line::util::capture(), line::jmt::jmt_run(), line::jmt::jmt_run_docker(), line::ldes::solver_ldes_text(), and line::qns::solver_qns_run_analyzer().


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