45 FXProcessID id()
const;
48 FXbool start(
const FXchar* exec,
const FXchar *
const *args,
const FXchar *
const *env=
nullptr);
69 static FXint current();
72 static FXInputHandle handle();
75 static void exit(FXint code=0);
90 FXbool wait(FXint& code);
FXIODevice * getInputStream() const
Return input stream.
Definition: FXProcess.h:54
Executable process.
Definition: FXProcess.h:30
void setOutputStream(FXIODevice *os)
Change output stream; handle must be Inheritable.
Definition: FXProcess.h:57
FXIODevice * getErrorStream() const
Return error stream.
Definition: FXProcess.h:66
FXIODevice * getOutputStream() const
Return output stream.
Definition: FXProcess.h:60
Definition: FX4Splitter.h:28
void setInputStream(FXIODevice *is)
Change input stream; handle must be Inheritable.
Definition: FXProcess.h:51
void setErrorStream(FXIODevice *es)
Change error stream; handle must be Inheritable.
Definition: FXProcess.h:63
FXIODevice manipulates a handle to operating system i/o device, such as pipes, sockets, or files.
Definition: FXIODevice.h:35