process handling routines More...
#include "lxcpp/process.hpp"
#include "lxcpp/exception.hpp"
#include "logger/logger.hpp"
#include "utils/fd-utils.hpp"
#include "utils/exception.hpp"
#include <alloca.h>
#include <sched.h>
#include <unistd.h>
#include <sys/wait.h>
#include <fcntl.h>
#include <array>
Namespaces | |
lxcpp | |
Functions | |
pid_t | lxcpp::fork () |
pid_t | lxcpp::clone (int(*function)(void *), void *args, const int flags) |
void | lxcpp::setns (const pid_t pid, int requestedNamespaces) |
int | lxcpp::waitpid (const pid_t pid) |
void | lxcpp::unshare (const int ns) |
void | lxcpp::execve (const std::vector< std::string > &argv) |
process handling routines