Lines Matching refs:path
29 bool FileExists(const std::string& path, bool follow_symlinks = true);
30 Result<dev_t> FileDeviceId(const std::string& path);
33 Result<ino_t> FileInodeNumber(const std::string& path);
39 bool FileHasContent(const std::string& path);
40 Result<std::vector<std::string>> DirectoryContents(const std::string& path);
41 bool DirectoryExists(const std::string& path, bool follow_symlinks = true);
46 Result<void> ChangeGroup(const std::string& path,
48 bool CanAccess(const std::string& path, const int mode);
49 bool IsDirectoryEmpty(const std::string& path);
50 Result<void> RecursivelyRemoveDirectory(const std::string& path);
52 off_t FileSize(const std::string& path);
58 bool MakeFileExecutable(const std::string& path);
59 std::chrono::system_clock::time_point FileModificationTime(const std::string& path);
63 bool FileIsSocket(const std::string& path);
66 int GetDiskUsage(const std::string& path);
75 std::string AbsolutePath(const std::string& path);
83 FileSizes SparseFileSizes(const std::string& path);
87 std::string FindFile(const std::string& path, const std::string& target_name);
94 Result<void> WaitForFile(const std::string& path, int timeoutSec);
95 Result<void> WaitForUnixSocket(const std::string& path, int timeoutSec);
96 Result<void> WaitForUnixSocketListeningWithoutConnect(const std::string& path,