Searched refs:LoadedArsc (Results 1 - 7 of 7) sorted by relevance

/frameworks/base/libs/androidfw/tests/
H A DLoadedArsc_test.cpp17 #include "androidfw/LoadedArsc.h"
48 std::unique_ptr<const LoadedArsc> loaded_arsc = LoadedArsc::Load(StringPiece(contents));
74 std::unique_ptr<const LoadedArsc> loaded_arsc = LoadedArsc::Load(StringPiece(contents));
98 std::unique_ptr<const LoadedArsc> loaded_arsc = LoadedArsc::Load(StringPiece(contents));
118 std::unique_ptr<const LoadedArsc> loaded_arsc = LoadedArsc::Load(StringPiece(contents));
143 std::unique_ptr<const LoadedArsc> loaded_ars
[all...]
H A DApkAssets_test.cpp42 const LoadedArsc* loaded_arsc = loaded_apk->GetLoadedArsc();
57 const LoadedArsc* loaded_arsc = loaded_apk->GetLoadedArsc();
68 const LoadedArsc* loaded_arsc = loaded_apk->GetLoadedArsc();
/frameworks/base/libs/androidfw/include/androidfw/
H A DLoadedArsc.h190 class LoadedArsc { class in namespace:android
193 // The lifetime of `data` must out-live the LoadedArsc returned from this method.
194 // If `system` is set to true, the LoadedArsc is considered as a system provided resource.
198 static std::unique_ptr<const LoadedArsc> Load(const StringPiece& data,
203 // Create an empty LoadedArsc. This is used when an APK has no resources.arsc.
204 static std::unique_ptr<const LoadedArsc> CreateEmpty();
216 // Returns a vector of LoadedPackage pointers, representing the packages in this LoadedArsc.
227 DISALLOW_COPY_AND_ASSIGN(LoadedArsc);
229 LoadedArsc() = default;
H A DApkAssets.h27 #include "androidfw/LoadedArsc.h"
76 inline const LoadedArsc* GetLoadedArsc() const {
99 std::unique_ptr<const LoadedArsc> loaded_arsc_;
/frameworks/base/libs/androidfw/
H A DLoadedArsc.cpp19 #include "androidfw/LoadedArsc.h"
360 const LoadedPackage* LoadedArsc::GetPackageById(uint8_t package_id) const {
591 bool LoadedArsc::LoadTable(const Chunk& chunk, const LoadedIdmap* loaded_idmap,
653 std::unique_ptr<const LoadedArsc> LoadedArsc::Load(const StringPiece& data,
656 ATRACE_NAME("LoadedArsc::LoadTable");
659 std::unique_ptr<LoadedArsc> loaded_arsc(new LoadedArsc());
689 std::unique_ptr<const LoadedArsc> LoadedArsc
[all...]
H A DApkAssets.cpp127 // There is no resources.arsc, so create an empty LoadedArsc and return.
128 loaded_apk->loaded_arsc_ = LoadedArsc::CreateEmpty();
150 LoadedArsc::Load(data, loaded_idmap.get(), system, load_as_shared_library);
H A DAssetManager2.cpp88 const LoadedArsc* loaded_arsc = apk_assets_[i]->GetLoadedArsc();

Completed in 94 milliseconds