Code::Blocks
SVN r11506
|
#include <cbexecute.h>
Public Member Functions | |
cbExecuteProcess (wxArrayString *out, wxArrayString *err) | |
void | FlushPipe () |
virtual void | OnTerminate (int pid, int status) |
bool | Running () |
bool | ExitCode () |
Public Member Functions inherited from wxProcess | |
wxProcess (wxEvtHandler *parent=NULL, int id=-1) | |
wxProcess (int flags) | |
virtual | ~wxProcess () |
void | CloseOutput () |
void | Detach () |
wxInputStream * | GetErrorStream () const |
wxInputStream * | GetInputStream () const |
wxOutputStream * | GetOutputStream () const |
long | GetPid () const |
bool | IsErrorAvailable () const |
bool | IsInputAvailable () const |
bool | IsInputOpened () const |
void | Redirect () |
void | SetPriority (unsigned priority) |
Private Attributes | |
wxInputStream * | stream_stdout |
wxInputStream * | stream_stderr |
wxArrayString * | std_out |
wxArrayString * | std_err |
bool | running |
int | exitCode |
Additional Inherited Members | |
Static Public Member Functions inherited from wxProcess | |
static bool | Exists (int pid) |
static wxKillError | Kill (int pid, wxSignal sig=wxSIGTERM, int flags=wxKILL_NOCHILDREN) |
static wxProcess * | Open (const wxString &cmd, int flags=wxEXEC_ASYNC) |
Definition at line 21 of file cbexecute.h.
|
inline |
Definition at line 32 of file cbexecute.h.
References wxProcess::Redirect().
|
inline |
|
inline |
Definition at line 37 of file cbexecute.h.
References wxArrayString::Add(), wxProcess::GetErrorStream(), wxProcess::GetInputStream(), and wxTextInputStream::ReadLine().
Referenced by OnTerminate().
|
inlinevirtual |
|
inline |
|
private |
Definition at line 29 of file cbexecute.h.
Referenced by ExitCode().
|
private |
Definition at line 28 of file cbexecute.h.
Referenced by Running().
|
private |
Definition at line 27 of file cbexecute.h.
|
private |
Definition at line 26 of file cbexecute.h.
|
private |
Definition at line 24 of file cbexecute.h.
|
private |
Definition at line 23 of file cbexecute.h.