Functions | |
| std::string | JoinPaths (std::initializer_list< std::string > components) |
| std::string | SanitizeURIEscapedCharacters (const std::string &str) |
| std::pair< bool, std::string > | GetExecutableDirectoryPath () |
| std::pair< bool, std::string > | GetExecutablePath () |
| fml::UniqueFD | GetCachesDirectory () |
| std::string | AbsolutePath (const std::string &path) |
| std::string | GetDirectoryName (const std::string &path) |
| std::string | FromURI (const std::string &uri) |
| void | InitializeAndroidCachesPath (std::string caches_path) |
Variables | |
| static std::string | gCachesPath |
| std::string fml::paths::AbsolutePath | ( | const std::string & | path | ) |
Definition at line 29 of file paths_posix.cc.
References GetCurrentDirectory.
Referenced by flutter::RunTester(), and TEST().
| std::string fml::paths::FromURI | ( | const std::string & | uri | ) |
Definition at line 53 of file paths_posix.cc.
References SanitizeURIEscapedCharacters().
| fml::UniqueFD fml::paths::GetCachesDirectory | ( | ) |
Definition at line 22 of file paths_android.cc.
References gCachesPath, fml::kRead, and fml::OpenDirectory().
Referenced by impeller::interop::ContextVK::Create(), flutter::CreateImpellerContext(), and impeller::PlaygroundImplVK::PlaygroundImplVK().
| std::string fml::paths::GetDirectoryName | ( | const std::string & | path | ) |
Definition at line 42 of file paths_posix.cc.
Referenced by GetExecutableDirectoryPath().
| std::pair< bool, std::string > fml::paths::GetExecutableDirectoryPath | ( | ) |
Definition at line 55 of file paths.cc.
References GetDirectoryName(), and GetExecutablePath().
Referenced by impeller::FindSwiftShaderICDAtKnownPaths(), and fml::icu::ICUContext::SetupMapping().
| std::pair< bool, std::string > fml::paths::GetExecutablePath | ( | ) |
Definition at line 12 of file paths_android.cc.
Referenced by GetExecutableDirectoryPath(), flutter::FlutterWindowsEngine::GetExecutableName(), and fml::InstallCrashHandler().
| void fml::paths::InitializeAndroidCachesPath | ( | std::string | caches_path | ) |
Definition at line 18 of file paths_android.cc.
References gCachesPath.
| std::string fml::paths::JoinPaths | ( | std::initializer_list< std::string > | components | ) |
Definition at line 14 of file paths.cc.
References i.
Referenced by impeller::FindSwiftShaderICDAtKnownPaths(), FlutterEngineInitialize(), flutter::testing::GetDefaultKernelFilePath(), impeller::testing::WorkingDirectory::GetFilenamePath(), impeller::compiler::testing::GetIntermediatesPath(), flutter::testing::ImageMatchesFixture(), flutter::testing::LoadELFSplitSymbolFromFixturesIfNeccessary(), flutter::testing::LoadELFSymbolFromFixturesIfNeccessary(), flutter::DartCallbackCache::SetCachePath(), flutter::testing::DartFixture::SetSnapshotsAndAssets(), flutter::SettingsFromCommandLine(), flutter::testing::EmbedderTestContext::SetupAOTDataIfNecessary(), fml::icu::ICUContext::SetupMapping(), TEST(), TEST(), TEST(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), and flutter::testing::TEST_F().
| std::string fml::paths::SanitizeURIEscapedCharacters | ( | const std::string & | str | ) |
Definition at line 32 of file paths.cc.
References i.
|
static |
Definition at line 16 of file paths_android.cc.
Referenced by GetCachesDirectory(), and InitializeAndroidCachesPath().