#include <errno.h>
#include <fts.h>
#include <glob.h>
#include <grp.h>
#include <limits.h>
#include <netdb.h>
#include <pwd.h>
#include <signal.h>
#include <stddef.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <utime.h>
#include <sys/ioctl.h>
#include <sys/utsname.h>
#include <sys/wait.h>
#include <list>
#include <map>
#include <mutex>
#include <set>
#include <string>
#include <vector>
#include <stout/synchronized.hpp>
#include <stout/os/close.hpp>
#include <stout/os/environment.hpp>
#include <stout/os/fcntl.hpp>
#include <stout/os/find.hpp>
#include <stout/os/fork.hpp>
#include <stout/os/getcwd.hpp>
#include <stout/os/killtree.hpp>
#include <stout/os/os.hpp>
#include <stout/os/permissions.hpp>
#include <stout/os/read.hpp>
#include <stout/os/rename.hpp>
#include <stout/os/sendfile.hpp>
#include <stout/os/signals.hpp>
#include <stout/os/strerror.hpp>
#include <stout/os/write.hpp>
#include <stout/os/open.hpp>
#include <stout/os/posix/chown.hpp>
#include <stout/os/raw/environment.hpp>
#include <stout/os/shell.hpp>
Go to the source code of this file.
|
Try< Nothing > | os::utime (const std::string &path) |
|
Try< std::list< Process > > | os::processes () |
|
Result< pid_t > | os::waitpid (pid_t pid, int *status, int options) |
|
void | os::setenv (const std::string &key, const std::string &value, bool overwrite=true) |
|
void | os::unsetenv (const std::string &key) |
|
void | os::eraseenv (const std::string &key) |
|
Try< Nothing > | os::chmod (const std::string &path, int mode) |
|
Try< Nothing > | os::mknod (const std::string &path, mode_t mode, dev_t dev) |
|
Try< Nothing > | os::sleep (const Duration &duration) |
|
Try< std::list< std::string > > | os::glob (const std::string &pattern) |
|
Try< long > | os::cpus () |
|
Try< Load > | os::loadavg () |
|
Try< UTSInfo > | os::uname () |
|
Try< std::set< pid_t > > | os::pids (Option< pid_t > group, Option< pid_t > session) |
|
Try< Nothing > | os::tar (const std::string &path, const std::string &archive) |
|
Try< Version > | os::release () |
|
Try< std::string > | os::var () |
|
Try< Nothing > | os::dup2 (int oldFd, int newFd) |
|
Try< std::string > | os::ptsname (int master) |
|
Try< Nothing > | os::setctty (int fd) |
|
Try< Nothing > | os::setWindowSize (int fd, unsigned short rows, unsigned short columns) |
|
std::string | os::host_default_path () |
|