blocxx
|
#include <PosixExec.hpp>
Public Member Functions | |
StandardPreExec () | |
virtual bool | keepStd (int d) const |
virtual void | call (pipe_pointer_t const pparr[]) |
Resets all signals to their default actions and sets to close-on-exec all descriptors except the standard descriptors. |
Definition at line 51 of file PosixExec.hpp.
BLOCXX_NAMESPACE::PosixExec::StandardPreExec::StandardPreExec | ( | ) |
Definition at line 356 of file PosixExec.cpp.
void BLOCXX_NAMESPACE::PosixExec::StandardPreExec::call | ( | pipe_pointer_t const | pparr[] | ) | [virtual] |
Resets all signals to their default actions and sets to close-on-exec all descriptors except the standard descriptors.
Implements BLOCXX_NAMESPACE::Exec::PreExec.
Definition at line 365 of file PosixExec.cpp.
References BLOCXX_NAMESPACE::Exec::PreExec::closeDescriptorsOnExec(), BLOCXX_NAMESPACE::Exec::PreExec::resetSignals(), BLOCXX_NAMESPACE::Exec::PreExec::setNewProcessGroup(), and BLOCXX_NAMESPACE::Exec::PreExec::setupStandardDescriptors().
bool BLOCXX_NAMESPACE::PosixExec::StandardPreExec::keepStd | ( | int | d | ) | const [virtual] |
Implements BLOCXX_NAMESPACE::Exec::PreExec.
Definition at line 360 of file PosixExec.cpp.