|
#include <openmaiaProcessesHandler.h>
Public Member Functions | |
| openmaiaProcessesHandler () | |
| void | StartProcess (wxString, wxString, wxString) |
| void | StopProcess (wxString) |
| void | StopAllProcesses () |
| void | NotifyProcessStop (int) |
| int | GetCount () |
| void | FlushStreams () |
Private Member Functions | |
| WX_DECLARE_STRING_HASH_MAP (openmaiaProcess *, ProcessHash) | |
| WX_DECLARE_HASH_MAP (int, wxString, wxIntegerHash, wxIntegerEqual, PID2NameHashMap) | |
| WX_DECLARE_STRING_HASH_MAP (int, Name2PIDHashmap) | |
Private Attributes | |
| ProcessHash | process |
| PID2NameHashMap | processName |
| Name2PIDHashmap | processPID |
|
|
Build a void structure to store processes data |
|
|
Flush all streams of subprocesses to start out and standard err
|
|
|
Return the number of the processes running |
|
|
This method is used by openmaiaProcess class to notify that its process has stopped. |
|
||||||||||||||||
|
Start a specific subprocess.
|
|
|
Stop all subprocesses |
|
|
Stop a specific subprocess.
|
|
||||||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
Copyright © by Luca Clivio |