| E_TERMINATE_PROCESS_GROUP enum value | BLOCXX_NAMESPACE::Process | |
| E_TERMINATE_PROCESS_ONLY enum value | BLOCXX_NAMESPACE::Process | |
| err() const | BLOCXX_NAMESPACE::Process | |
| ETerminationSelectionFlag enum name | BLOCXX_NAMESPACE::Process | |
| getCurProcessId() | BLOCXX_NAMESPACE::Process | private |
| in() const | BLOCXX_NAMESPACE::Process | |
| IntrusiveCountableBase() | BLOCXX_NAMESPACE::IntrusiveCountableBase | inlineprotected |
| IntrusiveCountableBase(const IntrusiveCountableBase &) | BLOCXX_NAMESPACE::IntrusiveCountableBase | inlineprotected |
| killWait(const Timeout &wait_time, int sig, char const *signame, ETerminationSelectionFlag terminationSelectionFlag) | BLOCXX_NAMESPACE::Process | private |
| m_err | BLOCXX_NAMESPACE::Process | private |
| m_impl | BLOCXX_NAMESPACE::Process | private |
| m_in | BLOCXX_NAMESPACE::Process | private |
| m_out | BLOCXX_NAMESPACE::Process | private |
| m_pid | BLOCXX_NAMESPACE::Process | private |
| m_status | BLOCXX_NAMESPACE::Process | private |
| m_useCount | BLOCXX_NAMESPACE::IntrusiveCountableBase | private |
| operator=(Process const &) | BLOCXX_NAMESPACE::Process | private |
| BLOCXX_NAMESPACE::IntrusiveCountableBase::operator=(const IntrusiveCountableBase &) | BLOCXX_NAMESPACE::IntrusiveCountableBase | inlineprotected |
| out() const | BLOCXX_NAMESPACE::Process | |
| pid() const | BLOCXX_NAMESPACE::Process | |
| Process(UnnamedPipeRef const &in, UnnamedPipeRef const &out, UnnamedPipeRef const &err, ProcId pid) | BLOCXX_NAMESPACE::Process | |
| Process(const ProcessImplRef &impl, UnnamedPipeRef const &in, UnnamedPipeRef const &out, UnnamedPipeRef const &err, ProcId pid) | BLOCXX_NAMESPACE::Process | protected |
| Process(ProcId pid) | BLOCXX_NAMESPACE::Process | |
| Process(Process const &) | BLOCXX_NAMESPACE::Process | private |
| processStatus() | BLOCXX_NAMESPACE::Process | |
| release() | BLOCXX_NAMESPACE::Process | |
| terminatesWithin(const Timeout &wait_time) | BLOCXX_NAMESPACE::Process | private |
| waitCloseTerm(const Timeout &wait_initial=Timeout::relative(5.0), const Timeout &wait_close=Timeout::relative(10.0), const Timeout &wait_term=Timeout::relative(15.0), ETerminationSelectionFlag terminationSelectionFlag=E_TERMINATE_PROCESS_GROUP) | BLOCXX_NAMESPACE::Process | |
| waitCloseTerm(float wait_initial, float wait_close, float wait_term) | BLOCXX_NAMESPACE::Process | |
| ~IntrusiveCountableBase() | BLOCXX_NAMESPACE::IntrusiveCountableBase | protectedvirtual |
| ~Process() | BLOCXX_NAMESPACE::Process | virtual |