Home | History | Annotate | Download | only in fileapi

Lines Matching refs:base

8 #include "base/files/file_path.h"
9 #include "base/files/file_util_proxy.h"
10 #include "base/memory/scoped_ptr.h"
11 #include "base/platform_file.h"
15 namespace base {
33 static base::PlatformFileError CreateOrOpen(
34 const base::FilePath& path,
36 base::PlatformFile* file_handle,
38 static base::PlatformFileError Close(base::PlatformFile file);
39 static base::PlatformFileError EnsureFileExists(const base::FilePath& path,
41 static base::PlatformFileError CreateDirectory(const base::FilePath& path,
44 static base::PlatformFileError GetFileInfo(const base::FilePath& path,
45 base::PlatformFileInfo* file_info);
47 CreateFileEnumerator(const base::FilePath& root_path,
49 static base::PlatformFileError Touch(const base::FilePath& path,
50 const base::Time& last_access_time,
51 const base::Time& last_modified_time);
52 static base::PlatformFileError Truncate(const base::FilePath& path,
54 static bool PathExists(const base::FilePath& path);
55 static bool DirectoryExists(const base::FilePath& path);
56 static base::PlatformFileError CopyOrMoveFile(const base::FilePath& src_path,
57 const base::FilePath& dest_path,
59 static base::PlatformFileError DeleteFile(const base::FilePath& path);
60 static base::PlatformFileError DeleteDirectory(const base::FilePath& path);