Home | History | Annotate | Download | only in base

Lines Matching refs:pathname

39   FileStream* OpenFile(const Pathname& filename,
44 bool CreatePrivateFile(const Pathname& filename) override;
48 bool DeleteFile(const Pathname& filename) override;
53 bool DeleteEmptyFolder(const Pathname& folder) override;
59 virtual bool CreateFolder(const Pathname &pathname, mode_t mode);
62 bool CreateFolder(const Pathname& pathname) override;
67 bool MoveFile(const Pathname& old_path, const Pathname& new_path) override;
68 bool MoveFolder(const Pathname& old_path, const Pathname& new_path) override;
73 bool CopyFile(const Pathname& old_path, const Pathname& new_path) override;
75 // Returns true if a pathname is a directory
76 bool IsFolder(const Pathname& pathname) override;
78 // Returns true if pathname represents a temporary location on the system.
79 bool IsTemporaryPath(const Pathname& pathname) override;
81 // Returns true of pathname represents an existing file
82 bool IsFile(const Pathname& pathname) override;
84 // Returns true if pathname refers to no filesystem object, every parent
86 bool IsAbsent(const Pathname& pathname) override;
88 std::string TempFilename(const Pathname& dir,
93 bool GetTemporaryFolder(Pathname& path,
97 bool GetFileSize(const Pathname& path, size_t* size) override;
98 bool GetFileTime(const Pathname& path,
103 bool GetAppPathname(Pathname* path) override;
105 bool GetAppDataFolder(Pathname* path, bool per_user) override;
108 bool GetAppTempFolder(Pathname* path) override;
110 bool GetDiskFreeSpace(const Pathname& path, int64_t* freebytes) override;
113 Pathname GetCurrentDirectory() override;