Namespaces | |
namespace | fs |
namespace | process |
Classes | |
class | Buffer |
Variable-size, reference-counted memory buffer. More... | |
class | ChildProcess |
Fork a child process. More... | |
class | Exec |
Execute external commands, either forked as a ChildProcess or directly using exec(). More... | |
class | ShellCommand |
Execute a shell command using /bin/sh -c. More... | |
struct | MMap |
Map a file into memory. More... | |
class | Mutex |
pthread mutex wrapper More... | |
class | MutexLock |
Acquire a mutex lock, RAII-style. More... | |
class | Condition |
class | NetBuffer |
Buffer whose starting can be moved back and forth, useful to decapsulate stacked network packets. More... | |
struct | Pipe |
class | Thread |
Encapsulates a thread. More... |