|
process-cpp
3.0.0
A simple convenience library for handling processes in C++11.
|
| Ccore::testing::CrossProcessSync | A cross-process synchronization primitive that supports simple wait-condition-like scenarios |
| Ccore::posix::ChildProcess::DeathObserver | Observes child process' states and emits a signal when a monitored child has died |
| Ccore::testing::CrossProcessSync::Error | |
| ▼Cstd::exception | STL class |
| ▼Cstd::runtime_error | STL class |
| Ccore::testing::CrossProcessSync::Error::Timeout | Thrown if any of the *_for functions times out |
| ▼Ccore::posix::backtrace::Frame | Models an individual frame of a backtrace |
| Cimpl::Frame | |
| Ccore::posix::linux::proc::process::OomAdj | |
| Ccore::posix::linux::proc::process::OomScore | |
| Ccore::posix::linux::proc::process::OomScoreAdj | |
| Ccore::posix::Process::Private | |
| Ccore::posix::Signalable::Private | |
| Ccore::posix::ChildProcess::Private | |
| Ccore::posix::ProcessGroup::Private | |
| Ccore::posix::wait::Result | The Result struct encapsulates the result of waiting for a process state change |
| ▼Ccore::posix::Signalable | Abstracts the ability of an entity to be delivered a posix signal |
| ▼Ccore::posix::Process | Models a process and possible operations on it |
| Ccore::posix::ChildProcess | The Process class models a child process of this process |
| Ccore::posix::ProcessGroup | Models a signalable group of process |
| ▼Ccore::posix::SignalTrap | Encapsulates functionality to trap and handle signals |
| Cimpl::SignalTrap | |
| Ccore::posix::linux::proc::process::Stat | The Stat struct encapsulates status information about a process |
| ▼CSymbol | |
| Cimpl::Frame::Symbol | |
| Ccore::posix::backtrace::Frame::Symbol | Models the symbolic representation of a frame pointer |