Flutter Engine
file.cc File Reference
#include "flutter/fml/file.h"
#include "flutter/fml/logging.h"
#include "flutter/fml/unique_fd.h"

Go to the source code of this file.

Namespaces

 fml
 

Functions

static fml::UniqueFD fml::CreateDirectory (const fml::UniqueFD &base_directory, const std::vector< std::string > &components, FilePermission permission, size_t index)
 
fml::UniqueFD fml::CreateDirectory (const fml::UniqueFD &base_directory, const std::vector< std::string > &components, FilePermission permission)
 
bool fml::VisitFilesRecursively (const fml::UniqueFD &directory, const FileVisitor &visitor)
 
fml::UniqueFD fml::OpenFileReadOnly (const fml::UniqueFD &base_directory, const char *path)
 
fml::UniqueFD fml::OpenDirectoryReadOnly (const fml::UniqueFD &base_directory, const char *path)
 
bool fml::RemoveFilesInDirectory (const fml::UniqueFD &directory)
 
bool fml::RemoveDirectoryRecursively (const fml::UniqueFD &parent, const char *directory_name)