 |
VTK
9.1.0
|
Go to the documentation of this file.
15 #ifndef vtkExecutableRunner_h
16 #define vtkExecutableRunner_h
18 #include "vtkCommonSystemModule.h"
21 #include "vtksys/Process.h"
55 vtkSetMacro(Timeout,
double);
56 vtkGetMacro(Timeout,
double);
65 vtkSetMacro(RightTrimResult,
bool);
66 vtkGetMacro(RightTrimResult,
bool);
67 vtkBooleanMacro(RightTrimResult,
bool);
91 vtkGetMacro(ReturnValue,
int);
103 bool RightTrimResult =
true;
106 int ReturnValue = -1;
112 #endif // vtkExecutableRunner_h
int ExitProcess(vtksysProcess *process)
void Execute()
Execute the command currently set if any.
abstract base class for most VTK objects
vtkExecutableRunner()=default
~vtkExecutableRunner() override=default
a simple class to control print indentation
vtkSetStdStringFromCharMacro(Command)
vtkGetCharFromStdStringMacro(StdOut)
Get output of the previously run command.
static vtkExecutableRunner * New()
vtkGetCharFromStdStringMacro(StdErr)
Launch a process on the current machine and get its output.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkGetCharFromStdStringMacro(Command)
Set/Get command to execute.