#include <Manager4Posix.h>
Inheritance diagram for Impala::Process::Manager4Posix:
Public Member Functions | |
Manager4Posix () | |
virtual | ~Manager4Posix () |
int | Create (const std::string &cmdLine, std::string application) |
bool | IsRunning (int pid) |
int | GetManagedProcessCount () const |
bool | IsTerminated (int pid) |
void | Sleep (int sec) |
void | Kill (int pid) |
void | Remove (int pid) |
int | GetState (int pid) |
int | GetExitCode (int pid) |
Private Member Functions | |
void | SetExitCode (int pid, int status, int ret) |
Private Attributes | |
ILOG_VAR_DECL | |
std::map< int, ProcessData > | mProcesses |
Classes | |
struct | ProcessData |
Definition at line 36 of file Manager4Posix.h.