#include <openmaiaProcess.h>
Public Member Functions | |
openmaiaProcess (openmaiaProcessesHandler *) | |
virtual void | OnTerminate (int, int) |
void | FlushStream () |
Private Attributes | |
openmaiaProcessesHandler * | toNotify |
Pointer to class that will receive events. |
This class is used to handle a child process lounched from openmaia. The class is derived from wxProcess class and handle process events such as streams flush and process termination. When a process terminate a NotifyProcessStop is generated and sent to the application processesHandler class.
|
Create and openmaia process associated with an handler. This class listen to process events and call handler NotifyProcessStop method when the process stops.
|
|
Flush the stream of this process to standard out or standard err |
|
Handle terminate process event. Lounch the appropriate signat to toNotify object. |
|
Pointer to class that will receive events.
|
Copyright © by Luca Clivio |