Lines Matching refs:process
6 is called when the process terminates. This allows the program to be
7 (asynchronously) notified about the process termination and also retrieve its
11 Please note that if the process termination notification is processed by the
17 wxProcess also supports IO redirection of the child process. For this, you have
19 \helpref{wxExecute}{wxexecute}. If the child process was launched successfully,
23 the streams corresponding to the child process standard output, input and
35 <wx/process.h>
50 Constructs a process object. {\it id} is only used in the case you want to
83 process). This function can be used to indicate to the child process that
92 notification about the process termination. However, it might happen that the
93 parent object is destroyed before the external process is terminated (e.g. a
94 window from which this external process was launched is closed by the user)
98 object will delete itself upon reception of the process termination
106 of the child process.
128 Returns {\tt true} if there is data to be read on the child process standard
139 Returns {\tt true} if there is data to be read on the child process standard
154 Returns {\tt true} if the child process standard output stream is opened.
160 Send the specified signal to the given process. Possible signal values are:
165 wxSIGNONE = 0, // verify if the process exists under Unix
180 wxSIGTERM // terminate the process gently
190 process will be killed too. Note that under Unix, for wxKILL\_CHILDREN
191 to work you should have created the process passing wxEXEC\_MAKE\_GROUP\_LEADER.
201 wxKILL_NO_PROCESS, // no such process
216 Returns {\tt true} if the given process exists in the system.
227 It is called when the process with the pid {\it pid} finishes.
230 \docparam{pid}{The pid of the process which has just terminated.}
232 \docparam{status}{The exit code of the process.}
239 the process specified by the {\it cmd} parameter and returns the wxProcess
241 input, output and error output of the child process.
243 If the process couldn't be launched, {\tt NULL} is returned. Note that in any
244 case the returned pointer should {\bf not} be deleted, rather the process
245 object will be destroyed automatically when the child process terminates. This
246 does mean that the child process should be told to quit before the main program
267 Returns the process ID of the process launched by \helpref{Open}{wxprocessopen}.