#include "util/file/filesystem.h"
#include <errno.h>
#include <stdio.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include "base/logging.h"
#include "build/build_config.h"
#include "util/file/directory_reader.h"
namespace crashpad {
bool FileModificationTime(const base::FilePath& path, timespec* mtime) { … }
bool LoggingCreateDirectory(const base::FilePath& path,
FilePermissions permissions,
bool may_reuse) { … }
bool MoveFileOrDirectory(const base::FilePath& source,
const base::FilePath& dest) { … }
bool IsRegularFile(const base::FilePath& path) { … }
bool IsDirectory(const base::FilePath& path, bool allow_symlinks) { … }
bool LoggingRemoveFile(const base::FilePath& path) { … }
bool LoggingRemoveDirectory(const base::FilePath& path) { … }
uint64_t GetFileSize(const base::FilePath& filepath) { … }
uint64_t GetDirectorySize(const base::FilePath& dirpath) { … }
}