Home
last modified time | relevance | path

Searched refs:ResStringPool (Results 1 – 25 of 37) sorted by relevance

12

/aosp12/frameworks/base/core/jni/
H A Dandroid_util_StringBlock.cpp48 ResStringPool* osb = new ResStringPool(b+off, len, true); in android_content_StringBlock_nativeCreate()
61 ResStringPool* osb = reinterpret_cast<ResStringPool*>(token); in android_content_StringBlock_nativeGetSize()
72 ResStringPool* osb = reinterpret_cast<ResStringPool*>(token); in android_content_StringBlock_nativeGetString()
95 ResStringPool* osb = reinterpret_cast<ResStringPool*>(token); in android_content_StringBlock_nativeGetStyle()
143 ResStringPool* osb = reinterpret_cast<ResStringPool*>(token); in android_content_StringBlock_nativeDestroy()
/aosp12/frameworks/base/libs/androidfw/include/androidfw/
H A DLoadedArsc.h179 const ResStringPool* GetTypeStringPool() const { in GetTypeStringPool()
184 const ResStringPool* GetKeyStringPool() const { in GetKeyStringPool()
287 ResStringPool type_string_pool_;
288 ResStringPool key_string_pool_;
322 inline const ResStringPool* GetStringPool() const { in GetStringPool()
342 std::unique_ptr<ResStringPool> global_string_pool_ = util::make_unique<ResStringPool>();
H A DIdmap.h45 class OverlayStringPool : public ResStringPool {
55 const ResStringPool* idmap_string_pool_;
195 const std::unique_ptr<ResStringPool> string_pool_;
211 std::unique_ptr<ResStringPool>&& string_pool,
H A DResourceTypes.h508 class ResStringPool
511 ResStringPool();
512 ResStringPool(const void* data, size_t size, bool copyData=false);
513 virtual ~ResStringPool();
576 StringPoolRef(const ResStringPool* pool, uint32_t index);
582 const ResStringPool* mPool = nullptr;
742 const ResStringPool& getStrings() const;
861 ResStringPool mStrings;
2104 const ResStringPool* getTableStringBlock(size_t index) const;
H A DAssetManager2.h58 ResStringPool* key_pool;
59 ResStringPool* type_pool;
113 const ResStringPool* GetStringPoolForCookie(ApkAssetsCookie cookie) const;
/aosp12/frameworks/base/libs/androidfw/
H A DIdmap.cpp89 if (idmap_string_pool_ != nullptr && idx >= ResStringPool::size() && idx >= offset) { in stringAt()
93 return ResStringPool::stringAt(idx); in stringAt()
98 if (idmap_string_pool_ != nullptr && idx >= ResStringPool::size() && idx >= offset) { in string8At()
102 return ResStringPool::string8At(idx); in string8At()
106 return ResStringPool::size() + (idmap_string_pool_ != nullptr ? idmap_string_pool_->size() : 0U); in size()
241 std::unique_ptr<ResStringPool>&& string_pool, in LoadedIdmap()
315 auto idmap_string_pool = util::make_unique<ResStringPool>(); in Load()
H A DResourceTypes.cpp437 ResStringPool::ResStringPool() in ResStringPool() function in android::ResStringPool
442 ResStringPool::ResStringPool(const void* data, size_t size, bool copyData) in ResStringPool() function in android::ResStringPool
448 ResStringPool::~ResStringPool() in ~ResStringPool()
453 void ResStringPool::setToEmpty() in setToEmpty()
676 status_t ResStringPool::getError() const in getError()
681 void ResStringPool::uninit() in uninit()
1162 size_t ResStringPool::size() const in size()
1167 size_t ResStringPool::styleCount() const in styleCount()
1172 size_t ResStringPool::bytes() const in bytes()
1183 bool ResStringPool::isSorted() const in isSorted()
[all …]
/aosp12/frameworks/base/tools/aapt2/format/binary/
H A DBinaryResourceParser.h106 android::ResStringPool value_pool_;
110 android::ResStringPool type_pool_;
114 android::ResStringPool key_pool_;
/aosp12/frameworks/base/tools/aapt2/format/proto/
H A DProtoDeserialize.h36 const android::ResStringPool& src_pool,
42 const android::ResStringPool& src_pool,
H A DProtoDeserialize.cpp31 using ::android::ResStringPool;
360 static void DeserializeSourceFromPb(const pb::Source& pb_source, const ResStringPool& src_pool, in DeserializeSourceFromPb()
379 const android::ResStringPool& src_pool, in DeserializeOverlayableItemFromPb()
424 static bool DeserializePackageFromPb(const pb::Package& pb_package, const ResStringPool& src_pool, in DeserializePackageFromPb()
555 ResStringPool source_pool; in DeserializeTableFromPb()
705 static void DeserializeItemMetaDataFromPb(const T& pb_item, const android::ResStringPool& src_pool, in DeserializeItemMetaDataFromPb()
734 const android::ResStringPool& src_pool, in DeserializeValueFromPb()
872 const android::ResStringPool& src_pool, in DeserializeItemFromPb()
/aosp12/frameworks/base/tools/aapt2/
H A DStringPool_test.cpp210 ResStringPool test; in TEST()
224 ResStringPool test; in TEST()
269 ResStringPool test; in TEST()
320 ResStringPool test; in TEST()
343 ResStringPool test; in TEST()
H A DDebug.h41 static void DumpResStringPool(const android::ResStringPool* pool, text::Printer* printer);
H A DResourceUtils.h232 const android::ResStringPool& src_pool,
/aosp12/frameworks/base/libs/androidfw/tests/
H A DCommonHelpers.h35 std::string GetStringFromPool(const ResStringPool* pool, uint32_t idx);
H A DCommonHelpers.cpp60 std::string GetStringFromPool(const ResStringPool* pool, uint32_t idx) { in GetStringFromPool()
H A DTestHelpers.cpp71 const ResStringPool* pool = table.getTableStringBlock(block); in IsStringEqual()
H A DResTable_test.cpp440 const ResStringPool* pool = table.getTableStringBlock(block); in TEST()
469 const ResStringPool* invalid_pool = invalid_table.getTableStringBlock(invalid_block); in TEST()
H A DIdmap_test.cpp70 const ResStringPool* string_pool = assets[value.cookie]->GetLoadedArsc()->GetStringPool(); in GetStringFromApkAssets()
/aosp12/frameworks/base/tools/aapt/
H A DResourceTable.h545 const ResStringPool& getTypeStrings() const { return mTypeStrings; } in getTypeStrings()
550 const ResStringPool& getKeyStrings() const { return mKeyStrings; } in getKeyStrings()
564 ResStringPool* strings,
573 ResStringPool mTypeStrings;
574 ResStringPool mKeyStrings;
H A DStringPool.h31 void printStringPool(const ResStringPool* pool);
/aosp12/frameworks/base/cmds/idmap2/idmap2/
H A DLookup.cpp48 using android::ResStringPool;
94 const ResStringPool* pool = am->GetStringPoolForCookie(value.cookie); in PrintValue()
/aosp12/frameworks/base/tools/aapt2/util/
H A DUtil.h155 android::StringPiece16 GetString16(const android::ResStringPool& pool, size_t idx);
160 std::string GetString(const android::ResStringPool& pool, size_t idx);
H A DUtil.cpp550 StringPiece16 GetString16(const android::ResStringPool& pool, size_t idx) { in GetString16()
557 std::string GetString(const android::ResStringPool& pool, size_t idx) { in GetString()
/aosp12/frameworks/base/cmds/idmap2/include/idmap2/
H A DXmlParser.h135 inline const ResStringPool& get_strings() const { in get_strings()
/aosp12/frameworks/base/cmds/idmap2/libidmap2/
H A DPrettyPrintVisitor.cpp71 const ResStringPool string_pool(data.GetStringPoolData().data(), data.GetStringPoolData().size()); in visit()

12