Home | History | Annotate | Download | only in aapt

Lines Matching refs:String16

39                         const String16& resourceName,
46 const String16& resourceName,
54 const String16& resourceName,
84 String16 resourceName;
115 ResourceTable(Bundle* bundle, const String16& assetsPackage, PackageType type);
117 const String16& getAssetsPackage() const {
136 const String16& package,
137 const String16& type,
138 const String16& name,
142 const String16& package,
143 const String16& type,
144 const String16& name,
145 const String16& value,
153 const String16& package,
154 const String16& type,
155 const String16& name,
156 const String16& bagParent,
163 const String16& package,
164 const String16& type,
165 const String16& name,
166 const String16& bagParent,
167 const String16& bagKey,
168 const String16& value,
175 bool hasBagOrEntry(const String16& package,
176 const String16& type,
177 const String16& name) const;
179 bool hasBagOrEntry(const String16& package,
180 const String16& type,
181 const String16& name,
184 bool hasBagOrEntry(const String16& ref,
185 const String16* defType = NULL,
186 const String16* defPackage = NULL);
188 bool appendComment(const String16& package,
189 const String16& type,
190 const String16& name,
191 const String16& comment,
194 bool appendTypeComment(const String16& package,
195 const String16& type,
196 const String16& name,
197 const String16& comment);
200 const String16& package, const String16& type, const String16& name);
208 const String16& resourceName,
213 const String16& resourceName,
232 uint32_t getResId(const String16& package,
233 const String16& type,
234 const String16& name,
237 uint32_t getResId(const String16& ref,
238 const String16* defType = NULL,
239 const String16* defPackage = NULL,
243 static bool isValidResourceName(const String16& s);
246 const String16& str,
250 String16* outStr = NULL, void* accessorCookie = NULL,
258 void addLocalization(const String16& name, const String8& locale, const SourcePos& src);
259 void addDefaultLocalization(const String16& name);
266 void writePublicDefinitions(const String16& package, FILE* fp);
268 virtual uint32_t getCustomResource(const String16& package,
269 const String16& type,
270 const String16& name) const;
271 virtual uint32_t getCustomResourceWithCreation(const String16& package,
272 const String16& type,
273 const String16& name,
279 virtual bool getAttributeKeys(uint32_t attrID, Vector<String16>* outKeys);
299 const String16& _value,
322 String16 value;
332 Entry(const String16& name, const SourcePos& pos)
348 String16 getName() const { return mName; }
351 void setParent(const String16& parent) { mParent = parent; }
352 String16 getParent() const { return mParent; }
359 const String16& value,
365 const String16& key, const String16& value,
370 status_t removeFromBag(const String16& key);
377 const KeyedVector<String16, Item>& getBag() const { return mBag; }
380 const String16& package);
383 const String16& package);
395 String16 mName;
396 String16 mParent;
400 KeyedVector<String16, Item> mBag;
408 ConfigList(const String16& name, const SourcePos& pos)
412 String16 getName() const { return mName; }
415 void appendComment(const String16& comment, bool onlyIfEmpty = false);
416 const String16& getComment() const { return mComment; }
418 void appendTypeComment(const String16& comment);
419 const String16& getTypeComment() const { return mTypeComment; }
436 const String16 mName;
438 String16 mComment;
439 String16 mTypeComment;
450 const String16& _comment,
466 String16 comment;
472 Type(const String16& name, const SourcePos& pos)
478 const String16& name,
481 void canAddEntry(const String16& name);
483 String16 getName() const { return mName; }
484 sp<Entry> getEntry(const String16& entry,
491 bool isPublic(const String16& entry) const {
495 sp<ConfigList> removeEntry(const String16& entry);
508 const DefaultKeyedVector<String16, sp<ConfigList> >& getConfigs() const { return mConfigs; }
510 const SortedVector<String16>& getCanAddEntries() const { return mCanAddEntries; }
515 String16 mName;
517 DefaultKeyedVector<String16, Public> mPublic;
518 DefaultKeyedVector<String16, sp<ConfigList> > mConfigs;
520 SortedVector<String16> mCanAddEntries;
528 Package(const String16& name, size_t packageId);
531 String16 getName() const { return mName; }
532 sp<Type> getType(const String16& type,
539 uint32_t indexOfTypeString(const String16& s) const { return mTypeStringsMapping.valueFor(s); }
544 uint32_t indexOfKeyString(const String16& s) const { return mKeyStringsMapping.valueFor(s); }
550 const DefaultKeyedVector<String16, sp<Type> >& getTypes() const { return mTypes; }
558 DefaultKeyedVector<String16, uint32_t>* mappings);
560 const String16 mName;
562 DefaultKeyedVector<String16, sp<Type> > mTypes;
568 DefaultKeyedVector<String16, uint32_t> mTypeStringsMapping;
569 DefaultKeyedVector<String16, uint32_t> mKeyStringsMapping;
579 bool makeAttribute(const String16& package,
580 const String16& name,
583 const String16& comment,
587 void writePublicDefinitions(const String16& package, FILE* fp, bool pub);
588 sp<Package> getPackage(const String16& package);
589 sp<Type> getType(const String16& package,
590 const String16& type,
593 sp<Entry> getEntry(const String16& package,
594 const String16& type,
595 const String16& name,
602 sp<ConfigList> getConfigList(const String16& package,
603 const String16& type,
604 const String16& name) const;
611 const String16& resourceName,
616 String16 mAssetsPackage;
620 DefaultKeyedVector<String16, sp<Package> > mPackages;
627 std::map<String16, std::map<String8, SourcePos>> mLocalizations;
629 std::set<String16> mHasDefaultLocalization;