#include <AP_Process.h>

Public Member Functions | |
| AP_Process (const AP_String &name, const AP_ProcessAttribute &attribute, const AP_String &path=AP_TMP_PATH) | |
| AP_ProcessAttribute | attribute (void) const |
| Inline. | |
| AP_Bool | kill (AP_Sint32 signal) |
| AP_Bool | spawn (void) |
| AP_Bool | wait (void) |
| virtual | ~AP_Process (void) |
Static Public Member Functions | |
| static void | childHandler (AP_Int signal) |
| static void | doExit (AP_Int signal) |
| static void | doNothing (AP_Int signal) |
| static void | init (void) |
| Set terminal settings to reasonable defaults. | |
Private Member Functions | |
| AP_Sint32 | exec (void) |
| AP_Bool | shell (const AP_String &script) |
Private Attributes | |
| AP_ProcessAttribute | _m_attribute |
| AP_Bool | _m_halt |
| AP_ProcessHandle | _m_handle |
| AP_Sint32 | _m_PID |
| AP_Process | ( | const AP_String & | name, | |
| const AP_ProcessAttribute & | attribute, | |||
| const AP_String & | path = AP_TMP_PATH | |||
| ) |
| ~AP_Process | ( | void | ) | [virtual] |
| AP_ProcessAttribute attribute | ( | void | ) | const [inline] |
Inline.
| void childHandler | ( | AP_Int | signal | ) | [static] |
| void doExit | ( | AP_Int | signal | ) | [static] |
| void doNothing | ( | AP_Int | signal | ) | [static] |
| AP_Sint32 exec | ( | void | ) | [private] |
| void init | ( | void | ) | [static] |
Set terminal settings to reasonable defaults.
| AP_Bool spawn | ( | void | ) |
| AP_Bool wait | ( | void | ) |
AP_ProcessAttribute _m_attribute [private] |
AP_ProcessHandle _m_handle [private] |
1.5.8