• Home
  • Raw
  • Download

Lines Matching refs:string

46 std::string GetAndroidRoot();
48 std::string GetAndroidRootSafe(/*out*/ std::string* error_msg);
57 std::string GetArtRoot();
59 std::string GetArtRootSafe(/*out*/ std::string* error_msg);
62 std::string GetArtBinDir();
65 std::string GetAndroidData();
67 std::string GetAndroidDataSafe(/*out*/ std::string* error_msg);
70 std::string GetArtApexData();
74 std::string GetPrebuiltPrimaryBootImageDir();
78 std::string GetDefaultBootImageLocation(std::string* error_msg);
81 std::string GetDefaultBootImageLocation(const std::string& android_root,
86 void OverrideDalvikCacheSubDirectory(std::string sub_dir);
92 void GetDalvikCache(const char* subdir, bool create_if_absent, std::string* dalvik_cache,
98 std::string* filename, std::string* error_msg);
102 std::string GetApexDataDalvikCacheDirectory(InstructionSet isa);
106 std::string GetApexDataOatFilename(std::string_view location, InstructionSet isa);
110 std::string GetApexDataOdexFilename(std::string_view location, InstructionSet isa);
114 std::string GetApexDataBootImage(std::string_view dex_location);
118 std::string GetApexDataImage(std::string_view dex_location);
123 std::string GetApexDataDalvikCacheFilename(std::string_view dex_location,
129 std::string GetSystemImageFilename(const char* location, InstructionSet isa);
132 std::string GetVdexFilename(const std::string& oat_filename);
135 std::string GetDmFilename(const std::string& dex_location);
139 std::string GetSystemOdexFilenameForApex(std::string_view location, InstructionSet isa);
146 std::string ReplaceFileExtension(std::string_view filename, std::string_view new_extension);
161 bool LocationIsOnSystem(const std::string& location);
179 bool LocationIsTrusted(const std::string& location, bool trust_art_apex_data_files);
189 inline bool IsAbsoluteLocation(const std::string& path) { return !path.empty() && path[0] == '/'; } in IsAbsoluteLocation()