65 bool start (
const String& command,
int streamFlags = wantStdOut | wantStdErr);
76 bool start (
const StringArray& arguments,
int streamFlags = wantStdOut | wantStdErr);
79 bool isRunning()
const;
85 int readProcessOutput (
void* destBuffer,
int numBytesToRead);
90 String readAllProcessOutput();
93 bool waitForProcessToFinish (
int timeoutMs)
const;
96 uint32 getExitCode()
const;
Launches and monitors a child process.
StreamFlags
These flags are used by the start() methods.
A special array for holding a list of strings.
unsigned int uint32
A platform-independent 32-bit unsigned integer type.