BLOCXX_NAMESPACE::PosixExec::SystemPreExec Class Reference

#include <PosixExec.hpp>

Inheritance diagram for BLOCXX_NAMESPACE::PosixExec::SystemPreExec:
BLOCXX_NAMESPACE::Exec::PreExec

List of all members.

Public Member Functions

 SystemPreExec ()
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.

Detailed Description

Definition at line 67 of file PosixExec.hpp.


Constructor & Destructor Documentation

BLOCXX_NAMESPACE::PosixExec::SystemPreExec::SystemPreExec (  ) 

Definition at line 376 of file PosixExec.cpp.


Member Function Documentation

void BLOCXX_NAMESPACE::PosixExec::SystemPreExec::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 385 of file PosixExec.cpp.

References BLOCXX_NAMESPACE::Exec::PreExec::closeDescriptorsOnExec(), BLOCXX_NAMESPACE::Exec::PreExec::resetSignals(), and BLOCXX_NAMESPACE::Exec::PreExec::setNewProcessGroup().

bool BLOCXX_NAMESPACE::PosixExec::SystemPreExec::keepStd ( int  d  )  const [virtual]
Returns:
true

Implements BLOCXX_NAMESPACE::Exec::PreExec.

Definition at line 380 of file PosixExec.cpp.


The documentation for this class was generated from the following files:
Generated on Mon Jul 5 20:00:03 2010 for blocxx by  doxygen 1.6.3