blocxx
PosixExec.cpp File Reference
#include "blocxx/BLOCXX_config.h"
#include "blocxx/PosixExec.hpp"
#include "blocxx/Format.hpp"
#include "blocxx/SafeCString.hpp"
#include "blocxx/Assertion.hpp"
#include "blocxx/PosixUnnamedPipe.hpp"
#include "blocxx/Paths.hpp"
#include "blocxx/TimeoutTimer.hpp"
#include "blocxx/Select.hpp"
#include <sys/wait.h>
#include <fcntl.h>
#include <errno.h>
#include <stdio.h>
#include <signal.h>

Go to the source code of this file.

Namespaces

namespace  BLOCXX_NAMESPACE
 Taken from RFC 1321.
 
namespace  BLOCXX_NAMESPACE::Exec
 
namespace  BLOCXX_NAMESPACE::PosixExec
 

Macros

#define NSIG   64
 

Functions

ProcessRef BLOCXX_NAMESPACE::PosixExec::spawnImpl (char const *exec_path, char const *const argv[], char const *const envp[], Exec::PreExec &pre_exec)
 

Macro Definition Documentation

◆ NSIG

#define NSIG   64
Author
Dan Nuffer

Definition at line 72 of file PosixExec.cpp.

Referenced by BLOCXX_NAMESPACE::Exec::PreExec::resetSignals().