, including all inherited members.
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 | [inline, protected] |
IntrusiveCountableBase(const IntrusiveCountableBase &) | BLOCXX_NAMESPACE::IntrusiveCountableBase | [inline, protected] |
IntrusiveReferenceAddRef(IntrusiveCountableBase *p) | BLOCXX_NAMESPACE::IntrusiveCountableBase | [friend] |
IntrusiveReferenceRelease(IntrusiveCountableBase *p) | BLOCXX_NAMESPACE::IntrusiveCountableBase | [friend] |
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] |
operator=(Process const &) | BLOCXX_NAMESPACE::Process | [private] |
BLOCXX_NAMESPACE::IntrusiveCountableBase::operator=(const IntrusiveCountableBase &) | BLOCXX_NAMESPACE::IntrusiveCountableBase | [inline, protected] |
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 | [protected, virtual] |
~Process() | BLOCXX_NAMESPACE::Process | [virtual] |