Inheritance diagram for BLOCXX_NAMESPACE::PopenStreamsImpl:

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 Exec.cpp.
|
|
|
|
|
Definition at line 331 of file Exec.cpp. References getExitStatus(). |
|
|
Definition at line 147 of file Exec.cpp. References m_err. |
|
|
Definition at line 142 of file Exec.cpp. References m_err. Referenced by getExitStatus(). |
|
|
Definition at line 152 of file Exec.cpp. References m_extraPipes. |
|
||||||||||||||||
|
Definition at line 268 of file Exec.cpp. References BLOCXX_THROW, err(), in(), BLOCXX_NAMESPACE::killWait(), m_pid, m_processstatus, out(), pid(), and BLOCXX_NAMESPACE::timedWaitPid(). |
|
|
Definition at line 262 of file Exec.cpp. Referenced by ~PopenStreamsImpl(). |
|
|
Definition at line 127 of file Exec.cpp. References m_in. |
|
|
Definition at line 122 of file Exec.cpp. References m_in. Referenced by getExitStatus(). |
|
|
Definition at line 137 of file Exec.cpp. References m_out. |
|
|
Definition at line 132 of file Exec.cpp. References m_out. Referenced by getExitStatus(). |
|
|
Definition at line 167 of file Exec.cpp. References m_pid. |
|
|
Definition at line 162 of file Exec.cpp. References m_pid. Referenced by getExitStatus(). |
|
|
Definition at line 157 of file Exec.cpp. References m_extraPipes. |
|
|
Definition at line 103 of file Exec.cpp. References m_processstatus. |
|
|
Definition at line 110 of file Exec.cpp. Referenced by err(). |
|
|
Definition at line 111 of file Exec.cpp. Referenced by extraPipes(), and setExtraPipes(). |
|
|
Definition at line 108 of file Exec.cpp. Referenced by in(). |
|
|
Definition at line 109 of file Exec.cpp. Referenced by out(). |
|
|
Definition at line 112 of file Exec.cpp. Referenced by getExitStatus(), and pid(). |
|
|
Definition at line 113 of file Exec.cpp. Referenced by getExitStatus(), and setProcessStatus(). |
1.4.6