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/CommonFwd.hpp"
#include "blocxx/Types.hpp"
#include "blocxx/IntrusiveReference.hpp"
#include "blocxx/IntrusiveCountableBase.hpp"
#include "blocxx/ThreadDoneCallback.hpp"
#include "blocxx/Exception.hpp"
#include "blocxx/Logger.hpp"
#include "blocxx/Timeout.hpp"
#include "blocxx/Runnable.hpp"
#include "blocxx/LazyGlobal.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

namespace  BLOCXX_NAMESPACE
 

Taken from RFC 1321.


Functions

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

Variables

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

Variable Documentation

ProcessImplRef m_impl
ProcId m_pid

Definition at line 287 of file Process.cpp.

Generated on Mon Jul 5 19:59:33 2010 for blocxx by  doxygen 1.6.3