|
process-cpp 3.0.0
A simple convenience library for handling processes in C++11.
|
| Ncore | |
| Nposix | |
| Nlinux | |
| Nproc | |
| Nprocess | |
| CStat | The Stat struct encapsulates status information about a process |
| Nwait | |
| CResult | The Result struct encapsulates the result of waiting for a process state change |
| Nbacktrace | |
| CFrame | Models an individual frame of a backtrace |
| CSymbol | Models the symbolic representation of a frame pointer |
| CChildProcess | The Process class models a child process of this process |
| CDeathObserver | Observes child process' states and emits a signal when a monitored child has died |
| CPrivate | |
| CProcess | Models a process and possible operations on it |
| CPrivate | |
| CProcessGroup | Models a signalable group of process |
| CPrivate | |
| CSignalTrap | Encapsulates functionality to trap and handle signals |
| CSignalable | Abstracts the ability of an entity to be delivered a posix signal |
| CPrivate | |
| Ntesting | |
| CCrossProcessSync | A cross-process synchronization primitive that supports simple wait-condition-like scenarios |
| CError | |
| CTimeout | Thrown if any of the *_for functions times out |
| Nimpl | |
| CFrame | |
| CSymbol | |
| CSignalTrap |