13 #ifndef __STOUT_OS_PERMISSIONS_HPP__ 14 #define __STOUT_OS_PERMISSIONS_HPP__ 64 VLOG(2) <<
"`os::permissions` has been called, but is a stub on Windows";
80 #endif // __STOUT_OS_PERMISSIONS_HPP__
const mode_t S_IXOTH
Definition: windows.hpp:323
const mode_t S_IRGRP
Definition: windows.hpp:313
const mode_t S_IWUSR
Definition: windows.hpp:306
struct os::Permissions::@21 group
Result< ProcessStatus > status(pid_t pid)
Definition: proc.hpp:166
Definition: errorbase.hpp:50
Definition: posix_signalhandler.hpp:23
const mode_t S_IRUSR
Definition: windows.hpp:305
Try< Permissions > permissions(const std::string &path)
Definition: permissions.hpp:61
bool setgid
Definition: permissions.hpp:56
bool rwx
Definition: permissions.hpp:52
const mode_t S_IRWXO
Definition: windows.hpp:324
const mode_t S_ISVTX
Definition: windows.hpp:330
int mode_t
Definition: windows.hpp:177
const mode_t S_IXGRP
Definition: windows.hpp:315
bool r
Definition: permissions.hpp:49
const mode_t S_IXUSR
Definition: windows.hpp:307
struct os::Permissions::@21 others
Try< hashmap< std::string, uint64_t > > stat(const std::string &hierarchy, const std::string &cgroup, const std::string &file)
Definition: permissions.hpp:26
const mode_t S_IRWXU
Definition: windows.hpp:308
const mode_t S_IWGRP
Definition: windows.hpp:314
const mode_t S_ISUID
Definition: windows.hpp:328
const mode_t S_IRWXG
Definition: windows.hpp:316
struct os::Permissions::@21 owner
bool w
Definition: permissions.hpp:50
bool sticky
Definition: permissions.hpp:57
bool setuid
Definition: permissions.hpp:55
Try< mode_t > mode(const std::string &path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)
Definition: stat.hpp:168
const mode_t S_IWOTH
Definition: windows.hpp:322
const mode_t S_ISGID
Definition: windows.hpp:329
bool x
Definition: permissions.hpp:51
const mode_t S_IROTH
Definition: windows.hpp:321
Permissions(mode_t mode)
Definition: permissions.hpp:28