|
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.
1.8.13