blocxx
Namespaces | Functions | Variables
Process.cpp File Reference
#include "blocxx/BLOCXX_config.h"
#include "blocxx/DateTime.hpp"
#include "blocxx/Exec.hpp"
#include "blocxx/Format.hpp"
#include "blocxx/Process.hpp"
#include "blocxx/SafeCString.hpp"
#include "blocxx/String.hpp"
#include "blocxx/Thread.hpp"
#include "blocxx/UnnamedPipe.hpp"
#include "blocxx/Paths.hpp"
#include "blocxx/TimeoutTimer.hpp"
#include "blocxx/SignalUtils.hpp"
#include "blocxx/ThreadPool.hpp"
#include "blocxx/Runnable.hpp"
#include "blocxx/LazyGlobal.hpp"
#include "blocxx/Logger.hpp"
#include "blocxx/GlobalString.hpp"
#include "blocxx/WaitpidThreadFix.hpp"
#include "blocxx/System.hpp"
#include <sys/wait.h>
#include <fcntl.h>
#include <signal.h>
#include <cerrno>
#include <cmath>
#include <algorithm>
#include <limits>

Go to the source code of this file.

Namespaces

 BLOCXX_NAMESPACE
 Taken from RFC 1321.
 

Functions

Process::Status BLOCXX_NAMESPACE::pollStatusImpl (ProcId pid)
 

Variables

static const char * BLOCXX_NAMESPACE::TERM_MESSAGE = "Terminate Process"
 

Variable Documentation

◆ m_impl

ProcessImplRef m_impl
private

◆ m_pid

ProcId m_pid
private

Definition at line 347 of file Process.cpp.