Public Member Functions | |
PopenStreamsImpl () | |
~PopenStreamsImpl () | |
UnnamedPipeRef | in () const |
void | in (const UnnamedPipeRef &pipe) |
UnnamedPipeRef | out () const |
void | out (const UnnamedPipeRef &pipe) |
UnnamedPipeRef | err () const |
void | err (const UnnamedPipeRef &pipe) |
Array< UnnamedPipeRef > | extraPipes () const |
void | setExtraPipes (const Array< UnnamedPipeRef > &pipes) |
pid_t | pid () |
void | pid (pid_t newPid) |
int | getExitStatus () |
int | getExitStatus (UInt32 wait_initial, UInt32 wait_close, UInt32 wait_term) |
void | setProcessStatus (int ps) |
Private Attributes | |
UnnamedPipeRef | m_in |
UnnamedPipeRef | m_out |
UnnamedPipeRef | m_err |
Array< UnnamedPipeRef > | m_extraPipes |
pid_t | m_pid |
int | m_processstatus |
Definition at line 85 of file OW_Exec.cpp.
|
Definition at line 116 of file OW_Exec.cpp. |
|
Definition at line 331 of file OW_Exec.cpp. References getExitStatus(). |
|
Definition at line 147 of file OW_Exec.cpp. References m_err. |
|
Definition at line 142 of file OW_Exec.cpp. References m_err. Referenced by getExitStatus(). |
|
Definition at line 152 of file OW_Exec.cpp. References m_extraPipes. |
|
Definition at line 268 of file OW_Exec.cpp. References err(), in(), OW_NAMESPACE::killWait(), m_pid, m_processstatus, out(), OW_THROW, pid(), and OW_NAMESPACE::timedWaitPid(). |
|
Definition at line 262 of file OW_Exec.cpp. Referenced by ~PopenStreamsImpl(). |
|
Definition at line 127 of file OW_Exec.cpp. References m_in. |
|
Definition at line 122 of file OW_Exec.cpp. References m_in. Referenced by getExitStatus(). |
|
Definition at line 137 of file OW_Exec.cpp. References m_out. |
|
Definition at line 132 of file OW_Exec.cpp. References m_out. Referenced by getExitStatus(). |
|
Definition at line 167 of file OW_Exec.cpp. References m_pid. |
|
Definition at line 162 of file OW_Exec.cpp. References m_pid. Referenced by getExitStatus(). |
|
Definition at line 157 of file OW_Exec.cpp. References m_extraPipes. |
|
Definition at line 103 of file OW_Exec.cpp. References m_processstatus. |
|
Definition at line 110 of file OW_Exec.cpp. Referenced by err(). |
|
Definition at line 111 of file OW_Exec.cpp. Referenced by extraPipes(), and setExtraPipes(). |
|
Definition at line 108 of file OW_Exec.cpp. Referenced by in(). |
|
Definition at line 109 of file OW_Exec.cpp. Referenced by out(). |
|
Definition at line 112 of file OW_Exec.cpp. Referenced by getExitStatus(), and pid(). |
|
Definition at line 113 of file OW_Exec.cpp. Referenced by getExitStatus(), and setProcessStatus(). |