Searched refs:ApkAssetsPtr (Results 1 – 16 of 16) sorted by relevance
/frameworks/base/libs/androidfw/include/androidfw/ |
D | ApkAssets.h | 37 using ApkAssetsPtr = sp<ApkAssets>; variable 43 static ApkAssetsPtr Load(const std::string& path, package_property_t flags = 0U); 46 static ApkAssetsPtr LoadFromFd(base::unique_fd fd, const std::string& debug_name, 52 static ApkAssetsPtr Load(std::unique_ptr<AssetsProvider> assets, package_property_t flags = 0U); 55 static ApkAssetsPtr LoadTable(std::unique_ptr<Asset> resources_asset, 61 static ApkAssetsPtr LoadOverlay(const std::string& idmap_path, package_property_t flags = 0U); 98 static ApkAssetsPtr LoadImpl(std::unique_ptr<AssetsProvider> assets, 103 static ApkAssetsPtr LoadImpl(std::unique_ptr<Asset> resources_asset,
|
D | AssetManager2.h | 99 using ApkAssetsPtr = sp<const ApkAssets>; variable 101 using ApkAssetsList = std::span<const ApkAssetsPtr>; 126 bool SetApkAssets(std::initializer_list<ApkAssetsPtr> apk_assets, bool invalidate_caches = true); 131 const ApkAssetsPtr& GetApkAssets(ApkAssetsCookie cookie) const; 447 std::set<ApkAssetsPtr> GetNonSystemOverlays() const; 463 mutable std::vector<std::pair<ApkAssetsWPtr, ApkAssetsPtr>> apk_assets_;
|
/frameworks/base/libs/androidfw/ |
D | ApkAssets.cpp | 42 ApkAssetsPtr ApkAssets::Load(const std::string& path, package_property_t flags) { in Load() 46 ApkAssetsPtr ApkAssets::LoadFromFd(base::unique_fd fd, const std::string& debug_name, in LoadFromFd() 51 ApkAssetsPtr ApkAssets::Load(std::unique_ptr<AssetsProvider> assets, package_property_t flags) { in Load() 55 ApkAssetsPtr ApkAssets::LoadTable(std::unique_ptr<Asset> resources_asset, in LoadTable() 65 ApkAssetsPtr ApkAssets::LoadOverlay(const std::string& idmap_path, package_property_t flags) { in LoadOverlay() 100 ApkAssetsPtr ApkAssets::LoadImpl(std::unique_ptr<AssetsProvider> assets, in LoadImpl() 122 ApkAssetsPtr ApkAssets::LoadImpl(std::unique_ptr<Asset> resources_asset, in LoadImpl() 151 return ApkAssetsPtr::make(PrivateConstructorUtil{}, std::move(resources_asset), in LoadImpl()
|
D | AssetManager2.cpp | 124 bool AssetManager2::SetApkAssets(std::initializer_list<ApkAssetsPtr> apk_assets, in SetApkAssets() 461 std::set<AssetManager2::ApkAssetsPtr> AssetManager2::GetNonSystemOverlays() const { in GetNonSystemOverlays() 462 std::set<ApkAssetsPtr> non_system_overlays; in GetNonSystemOverlays() 491 exclude_system ? GetNonSystemOverlays() : std::set<ApkAssetsPtr>(); in GetResourceConfigurations() 527 exclude_system ? GetNonSystemOverlays() : std::set<ApkAssetsPtr>(); in GetResourceLocales() 1606 const AssetManager2::ApkAssetsPtr& AssetManager2::GetApkAssets(ApkAssetsCookie cookie) const { in GetApkAssets() 1610 static const ApkAssetsPtr empty{}; in GetApkAssets()
|
/frameworks/base/core/jni/ |
D | android_content_res_ApkAssets.cpp | 77 Guarded<AssetManager2::ApkAssetsPtr>& ApkAssetsFromLong(jlong ptr) { in ApkAssetsFromLong() 78 return *reinterpret_cast<Guarded<AssetManager2::ApkAssetsPtr>*>(ptr); in ApkAssetsFromLong() 81 static jlong CreateGuardedApkAssets(AssetManager2::ApkAssetsPtr assets) { in CreateGuardedApkAssets() 82 auto guarded_assets = new Guarded<AssetManager2::ApkAssetsPtr>(std::move(assets)); in CreateGuardedApkAssets() 86 static void DeleteGuardedApkAssets(Guarded<AssetManager2::ApkAssetsPtr>& apk_assets) { in DeleteGuardedApkAssets() 87 apk_assets.safeDelete([&apk_assets](AssetManager2::ApkAssetsPtr* assets) { in DeleteGuardedApkAssets() 232 AssetManager2::ApkAssetsPtr apk_assets; in NativeLoad() 292 AssetManager2::ApkAssetsPtr apk_assets; in NativeLoadFromFd() 359 AssetManager2::ApkAssetsPtr apk_assets; in NativeLoadFromFdOffset()
|
D | android_content_res_ApkAssets.h | 27 Guarded<AssetManager2::ApkAssetsPtr>& ApkAssetsFromLong(jlong ptr);
|
D | android_util_AssetManager.cpp | 322 std::vector<AssetManager2::ApkAssetsPtr> apk_assets; in NativeSetApkAssets()
|
/frameworks/base/libs/androidfw/tests/ |
D | AssetManager2_test.cpp | 94 AssetManager2::ApkAssetsPtr basic_assets_; 95 AssetManager2::ApkAssetsPtr basic_de_fr_assets_; 96 AssetManager2::ApkAssetsPtr basic_xhdpi_assets_; 97 AssetManager2::ApkAssetsPtr basic_xxhdpi_assets_; 98 AssetManager2::ApkAssetsPtr style_assets_; 99 AssetManager2::ApkAssetsPtr lib_one_assets_; 100 AssetManager2::ApkAssetsPtr lib_two_assets_; 101 AssetManager2::ApkAssetsPtr libclient_assets_; 102 AssetManager2::ApkAssetsPtr appaslib_assets_; 103 AssetManager2::ApkAssetsPtr system_assets_; [all …]
|
D | Idmap_test.cpp | 62 AssetManager2::ApkAssetsPtr system_assets_; 63 AssetManager2::ApkAssetsPtr overlay_assets_; 64 AssetManager2::ApkAssetsPtr overlayable_assets_;
|
D | Theme_test.cpp | 56 AssetManager2::ApkAssetsPtr system_assets_; 57 AssetManager2::ApkAssetsPtr style_assets_; 58 AssetManager2::ApkAssetsPtr libclient_assets_; 59 AssetManager2::ApkAssetsPtr lib_one_assets_; 60 AssetManager2::ApkAssetsPtr lib_two_assets_;
|
D | BenchmarkHelpers.cpp | 56 std::vector<AssetManager2::ApkAssetsPtr> apk_assets; in GetResourceBenchmark()
|
D | AttributeResolution_test.cpp | 43 AssetManager2::ApkAssetsPtr styles_assets_;
|
/frameworks/base/cmds/idmap2/tests/ |
D | ResourceUtilsTests.cpp | 50 AssetManager2::ApkAssetsPtr apk_assets_;
|
/frameworks/base/tools/aapt2/process/ |
D | SymbolTable.h | 210 std::vector<android::AssetManager2::ApkAssetsPtr> apk_assets_;
|
/frameworks/base/cmds/idmap2/idmap2/ |
D | Lookup.cpp | 177 std::vector<AssetManager2::ApkAssetsPtr> apk_assets; in Lookup()
|
/frameworks/base/cmds/idmap2/libidmap2/ |
D | ResourceContainer.cpp | 265 AssetManager2::ApkAssetsPtr apk_assets;
|