process-cpp  1.0.0
A simple convenience library for handling processes in C++11.
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCcore::testing::CrossProcessSyncA cross-process synchronization primitive that supports simple wait-condition-like scenarios
oCcore::posix::ChildProcess::DeathObserverObserves child process' states and emits a signal when a monitored child has died
oCcore::testing::CrossProcessSync::Error
oCstd::exceptionSTL class
|\Cstd::runtime_errorSTL class
| \Ccore::testing::CrossProcessSync::Error::TimeoutThrown if any of the *_for functions times out
oCcore::posix::backtrace::FrameModels an individual frame of a backtrace
|\Cimpl::Frame
oCcore::posix::linux::proc::process::OomAdj
oCcore::posix::linux::proc::process::OomScore
oCcore::posix::linux::proc::process::OomScoreAdj
oCcore::posix::ChildProcess::Private
oCcore::posix::Process::Private
oCcore::posix::ProcessGroup::Private
oCcore::posix::Signalable::Private
oCcore::posix::wait::ResultThe Result struct encapsulates the result of waiting for a process state change
oCcore::posix::SignalableAbstracts the ability of an entity to be delivered a posix signal
|oCcore::posix::ProcessModels a process and possible operations on it
||\Ccore::posix::ChildProcessThe Process class models a child process of this process
|\Ccore::posix::ProcessGroupModels a signalable group of process
oCcore::posix::SignalTrapEncapsulates functionality to trap and handle signals
|\Cimpl::SignalTrap
oCcore::posix::linux::proc::process::StatThe Stat struct encapsulates status information about a process
oCSymbol
|\Cimpl::Frame::Symbol
\Ccore::posix::backtrace::Frame::SymbolModels the symbolic representation of a frame pointer