Home
last modified time | relevance | path

Searched refs:LoadedIdmap (Results 1 – 6 of 6) sorted by relevance

/aosp14/frameworks/base/libs/androidfw/include/androidfw/
H A DIdmap.h33 class LoadedIdmap; variable
54 explicit OverlayStringPool(const LoadedIdmap* loaded_idmap);
80 friend LoadedIdmap; variable
149 friend LoadedIdmap; variable
157 class LoadedIdmap {
160 static std::unique_ptr<LoadedIdmap> Load(StringPiece idmap_path, StringPiece idmap_data);
195 LoadedIdmap() = default;
212 DISALLOW_COPY_AND_ASSIGN(LoadedIdmap);
214 explicit LoadedIdmap(std::string&& idmap_path,
H A DApkAssets.h78 const LoadedIdmap* GetLoadedIdmap() const { in GetLoadedIdmap()
101 std::unique_ptr<LoadedIdmap> loaded_idmap);
107 std::unique_ptr<LoadedIdmap> loaded_idmap);
119 std::unique_ptr<LoadedIdmap> loaded_idmap);
128 std::unique_ptr<LoadedIdmap> loaded_idmap_;
H A DLoadedArsc.h314 const LoadedIdmap* loaded_idmap = nullptr,
317 static std::unique_ptr<LoadedArsc> Load(const LoadedIdmap* loaded_idmap = nullptr);
342 const Chunk& chunk, const LoadedIdmap* loaded_idmap, package_property_t property_flags);
343 bool LoadStringPool(const LoadedIdmap* loaded_idmap);
/aosp14/frameworks/base/libs/androidfw/
H A DIdmap.cpp87 OverlayStringPool::OverlayStringPool(const LoadedIdmap* loaded_idmap) in OverlayStringPool()
253 LoadedIdmap::LoadedIdmap(std::string&& idmap_path, const Idmap_header* header, in LoadedIdmap() function in android::LoadedIdmap
275 std::unique_ptr<LoadedIdmap> LoadedIdmap::Load(StringPiece idmap_path, StringPiece idmap_data) { in Load()
364 return std::unique_ptr<LoadedIdmap>( in Load()
365 new LoadedIdmap(std::string(idmap_path), header, data_header, target_entries, in Load()
370 bool LoadedIdmap::IsUpToDate() const { in IsUpToDate()
H A DApkAssets.cpp33 std::unique_ptr<Asset> idmap_asset, std::unique_ptr<LoadedIdmap> loaded_idmap) in ApkAssets()
75 auto loaded_idmap = LoadedIdmap::Load(idmap_path, idmap_data); in LoadOverlay()
103 std::unique_ptr<LoadedIdmap> loaded_idmap) { in LoadImpl()
126 std::unique_ptr<LoadedIdmap> loaded_idmap) { in LoadImpl()
H A DLoadedArsc.cpp791 bool LoadedArsc::LoadTable(const Chunk& chunk, const LoadedIdmap* loaded_idmap, in LoadTable()
857 bool LoadedArsc::LoadStringPool(const LoadedIdmap* loaded_idmap) { in LoadStringPool()
866 const LoadedIdmap* loaded_idmap, in Load()
899 std::unique_ptr<LoadedArsc> LoadedArsc::Load(const LoadedIdmap* loaded_idmap) { in Load()