Searched refs:ResTable (Results 1 - 25 of 34) sorted by relevance

12

/frameworks/base/libs/androidfw/tests/
H A DTheme_bench.cpp55 const ResTable& res_table = assets.getResources(true);
58 std::unique_ptr<ResTable::Theme> theme{new ResTable::Theme(res_table)};
86 const ResTable& res_table = assets.getResources(true);
87 std::unique_ptr<ResTable::Theme> theme{new ResTable::Theme(res_table)};
H A DTestHelpers.h34 ::testing::AssertionResult IsStringEqual(const ResTable& table, uint32_t resource_id,
H A DAppAsLib_test.cpp34 ResTable table;
51 ResTable table;
70 ResTable table;
H A DSplit_test.cpp67 ResTable table;
76 ResTable table;
105 ResTable table;
129 ResTable table;
135 ResTable::resource_name baseName;
141 ResTable::resource_name frName;
158 ResTable table;
188 ResTable table;
214 ResTable table;
232 ResTable tabl
[all...]
H A DResTable_test.cpp40 ResTable table;
49 ResTable table;
77 ResTable table;
88 ResTable table;
105 ResTable table;
108 ResTable::Theme theme(table);
129 ResTable table;
132 ResTable::Theme theme(table);
153 ResTable table;
156 ResTable
[all...]
H A DIdmap_test.cpp39 ResTable overlay_table;
51 ResTable target_table_;
96 ResTable::resource_name res_name;
113 ResTable table;
H A DAssetManager2_bench.cpp162 const ResTable& table = assets.getResources(true);
165 const ResTable::bag_entry* bag_begin;
167 const ResTable::bag_entry* const bag_end = bag_begin + N;
205 const ResTable& table = assets.getResources(true);
243 const ResTable& table = assets.getResources(true);
H A DTestHelpers.cpp60 AssertionResult IsStringEqual(const ResTable& table, uint32_t resource_id,
H A DApkAssets_test.cpp84 ResTable target_table;
90 ResTable overlay_table;
H A DBenchmarkHelpers.cpp36 // Make sure to force creation of the ResTable first, or else the configuration doesn't get set.
37 const ResTable& table = assetmanager.getResources(true);
/frameworks/base/tools/aapt/
H A DAaptXml.h87 * The integer may be a resource in the supplied ResTable.
89 int32_t getResolvedIntegerAttribute(const android::ResTable& resTable,
96 * The integer may be a resource in the supplied ResTable.
98 inline int32_t getResolvedIntegerAttribute(const android::ResTable& resTable,
107 * The string may be a resource in the supplied ResTable.
109 android::String8 getResolvedAttribute(const android::ResTable& resTable,
115 * The resource may be a resource in the supplied ResTable.
117 void getResolvedResourceAttribute(const android::ResTable& resTable,
H A DCommand.cpp205 const ResTable& res = assets.getResources(false);
232 static void printResolvedResourceAttribute(const ResTable& resTable, const ResXMLTree& tree,
244 ResTable::normalizeForOutput(result.string()).string());
358 printf("uses-permission: name='%s'", ResTable::normalizeForOutput(name.string()).string());
372 ResTable::normalizeForOutput(name.string()).string());
383 printf("name='%s'", ResTable::normalizeForOutput(name.string()).string());
393 ResTable::normalizeForOutput(name.string()).string());
397 printf(" reason='%s'\n", ResTable::normalizeForOutput(reason.string()).string());
573 ResTable::normalizeForOutput(featureName.string()).string());
591 String8 printableFeatureName(ResTable
[all...]
H A DAaptXml.cpp96 String8 getResolvedAttribute(const ResTable& resTable, const ResXMLTree& tree,
157 int32_t getResolvedIntegerAttribute(const ResTable& resTable, const ResXMLTree& tree,
179 void getResolvedResourceAttribute(const ResTable& resTable, const ResXMLTree& tree,
H A Dpseudolocalize.cpp235 * processed by ResTable::collectString in the normal way.
/frameworks/base/libs/androidfw/include/androidfw/
H A DAssetManager.h45 class ResTable;
190 const ResTable& getResources(bool required = true) const;
248 const ResTable* getResTable(bool required = true) const;
256 ResTable* sharedRes, size_t offset) const;
268 ResTable* getResourceTable();
269 ResTable* setResourceTable(ResTable* res);
289 ResTable* mResourceTable;
320 ResTable* getZipResourceTable(const String8& path);
321 ResTable* setZipResourceTabl
[all...]
H A DResourceTypes.h1685 * Convenience class for accessing data in a ResTable resource.
1687 class ResTable class
1690 ResTable();
1691 ResTable(const void* data, size_t size, const int32_t cookie,
1693 ~ResTable();
1703 status_t add(ResTable* src, bool isSystemAsset=false);
1806 Theme(const ResTable& table);
1809 inline const ResTable& getResTable() const { return mTable; }
1837 * This is like ResTable::resolveReference(), but also takes
1875 const ResTable
[all...]
/frameworks/base/tools/aapt2/process/
H A DSymbolTable.cpp221 const android::ResTable& table = assets_.getResources(false);
235 const android::ResTable& table, ResourceId id) {
237 const android::ResTable::bag_entry* entry;
270 android::ResTable::resource_name entry_name;
294 const android::ResTable& table = assets_.getResources(false);
347 static Maybe<ResourceName> GetResourceName(const android::ResTable& table,
349 android::ResTable::resource_name res_name = {};
362 const android::ResTable& table = assets_.getResources(false);
H A DSymbolTable_test.cpp108 ResTable& res_table = const_cast<ResTable&>(
/frameworks/base/libs/androidfw/
H A DAssetManager.cpp254 if (!ResTable::getIdmapInfo(idmap->getBuffer(false), idmap->getLength(),
334 ResTable tables[2];
543 ResTable* sharedRes = NULL;
581 sharedRes = new ResTable();
629 const ResTable* AssetManager::getResTable(bool required) const
631 ResTable* rt = mResources;
648 mResources = new ResTable();
671 ResTable* res = mResources;
701 const String8& targetPackagePath, ResTable* sharedRes, size_t offset) const
752 const ResTable
[all...]
H A DResourceTypes.cpp235 if (size < ResTable::IDMAP_HEADER_SIZE_BYTES) {
248 if (version != ResTable::IDMAP_CURRENT_VERSION) {
252 version, ResTable::IDMAP_CURRENT_VERSION);
358 size -= ResTable::IDMAP_HEADER_SIZE_BYTES;
365 reinterpret_cast<const uint8_t*>(idmap) + ResTable::IDMAP_HEADER_SIZE_BYTES);
3432 struct ResTable::Header
3434 explicit Header(ResTable* _owner) : owner(_owner), ownedData(NULL), header(NULL),
3442 const ResTable* const owner;
3455 struct ResTable::Entry {
3466 struct ResTable
3953 ResTable::ResTable() function in class:ResTable
3963 ResTable::ResTable(const void* data, size_t size, const int32_t cookie, bool copyData) function in class:ResTable
[all...]
/frameworks/base/cmds/idmap/
H A Dcreate.cpp77 static const size_t N = ResTable::IDMAP_HEADER_SIZE_BYTES;
109 if (!ResTable::getIdmapInfo(buf, N, &version, &cached_target_crc, &cached_overlay_crc,
114 if (version != ResTable::IDMAP_CURRENT_VERSION) {
H A Dinspect.cpp150 const ResTable& rt = am.getResources();
151 struct ResTable::resource_name data;
/frameworks/base/tools/aapt2/format/binary/
H A DTableFlattener_test.cpp54 ResourceTable* table, ResTable* out_table) {
62 return ::testing::AssertionFailure() << "flattened ResTable is corrupt";
78 return ::testing::AssertionFailure() << "flattened ResTable is corrupt";
83 ::testing::AssertionResult Exists(ResTable* table, const StringPiece& expected_name,
117 ResTable::resource_name actual_name;
168 ResTable res_table;
208 ResTable res_table;
390 ResTable result;
415 ResTable result;
438 ResTable resul
[all...]
/frameworks/base/tools/aapt2/
H A DResourceUtils.h74 * Convert an android::ResTable::resource_name to an aapt::ResourceName struct.
77 const android::ResTable::resource_name& name);
H A DResourceUtils.cpp42 const android::ResTable::resource_name& name_in) {
467 if (android::ResTable::stringToInt(str16.data(), str16.size(), &value)) {
478 if (android::ResTable::stringToInt(str16.data(), str16.size(), &value)) {
494 if (android::ResTable::stringToInt(str16.data(), str16.size(), &value)) {
522 if (!android::ResTable::stringToInt(str16.data(), str16.size(), &value)) {
535 if (!android::ResTable::stringToFloat(str16.data(), str16.size(), &value)) {

Completed in 304 milliseconds

12