#include <Manager4Windows.h>
Inheritance diagram for Impala::Process::Manager4Windows:


Public Member Functions | |
| Manager4Windows () | |
| virtual | ~Manager4Windows () |
| int | Create (const std::string &cmdLine, std::string application) |
| int | GetManagedProcessCount () const |
| bool | IsRunning (int handle) |
| bool | IsTerminated (int handle) |
| void | Sleep (int sec) |
| void | Kill (int handle) |
| void | Remove (int handle) |
| int | GetState (int handle) |
| int | GetExitCode (int handle) |
Private Member Functions | |
| HANDLE | GetWinHandle (int handle) |
| DWORD | GetWinExitCode (HANDLE winHandle, int handle) |
| void | AssessProcessState (HANDLE winHandle, int handle) |
| void | Kill (HANDLE winHandle, int handle) |
Private Attributes | |
| ILOG_VAR_DECL | |
| std::map< int, ProcessData > | mProcesses |
Static Private Attributes | |
| static const int | MAX_NORMAL_EXIT_CODES = 99 |
Classes | |
| struct | ProcessData |
Definition at line 26 of file Manager4Windows.h.
1.5.1