Home | History | Annotate | Download | only in aapt

Lines Matching refs:String16

79     ResourceTable(Bundle* bundle, const String16& assetsPackage);
84 const String16& package,
85 const String16& type,
86 const String16& name,
90 const String16& package,
91 const String16& type,
92 const String16& name,
93 const String16& value,
101 const String16& package,
102 const String16& type,
103 const String16& name,
104 const String16& bagParent,
111 const String16& package,
112 const String16& type,
113 const String16& name,
114 const String16& bagParent,
115 const String16& bagKey,
116 const String16& value,
123 bool hasBagOrEntry(const String16& package,
124 const String16& type,
125 const String16& name) const;
127 bool hasBagOrEntry(const String16& package,
128 const String16& type,
129 const String16& name,
132 bool hasBagOrEntry(const String16& ref,
133 const String16* defType = NULL,
134 const String16* defPackage = NULL);
136 bool appendComment(const String16& package,
137 const String16& type,
138 const String16& name,
139 const String16& comment,
142 bool appendTypeComment(const String16& package,
143 const String16& type,
144 const String16& name,
145 const String16& comment);
148 const String16& package, const String16& type, const String16& name);
167 uint32_t getResId(const String16& package,
168 const String16& type,
169 const String16& name,
172 uint32_t getResId(const String16& ref,
173 const String16* defType = NULL,
174 const String16* defPackage = NULL,
178 static bool isValidResourceName(const String16& s);
181 const String16& str,
185 String16* outStr = NULL, void* accessorCookie = NULL,
190 void addLocalization(const String16& name, const String8& locale);
195 void writePublicDefinitions(const String16& package, FILE* fp);
197 virtual uint32_t getCustomResource(const String16& package,
198 const String16& type,
199 const String16& name) const;
200 virtual uint32_t getCustomResourceWithCreation(const String16& package,
201 const String16& type,
202 const String16& name,
208 virtual bool getAttributeKeys(uint32_t attrID, Vector<String16>* outKeys);
228 const String16& _value,
251 String16 value;
261 Entry(const String16& name, const SourcePos& pos)
273 String16 getName() const { return mName; }
276 void setParent(const String16& parent) { mParent = parent; }
277 String16 getParent() const { return mParent; }
284 const String16& value,
290 const String16& key, const String16& value,
300 const KeyedVector<String16, Item>& getBag() const { return mBag; }
303 const String16& package);
306 const String16& package);
315 String16 mName;
316 String16 mParent;
320 KeyedVector<String16, Item> mBag;
359 ConfigList(const String16& name, const SourcePos& pos)
363 String16 getName() const { return mName; }
366 void appendComment(const String16& comment, bool onlyIfEmpty = false);
367 const String16& getComment() const { return mComment; }
369 void appendTypeComment(const String16& comment);
370 const String16& getTypeComment() const { return mTypeComment; }
387 const String16 mName;
389 String16 mComment;
390 String16 mTypeComment;
401 const String16& _comment,
417 String16 comment;
423 Type(const String16& name, const SourcePos& pos)
429 const String16& name,
432 void canAddEntry(const String16& name);
434 String16 getName() const { return mName; }
435 sp<Entry> getEntry(const String16& entry,
453 const DefaultKeyedVector<String16, sp<ConfigList> >& getConfigs() const { return mConfigs; }
456 const SortedVector<String16>& getCanAddEntries() const { return mCanAddEntries; }
460 String16 mName;
462 DefaultKeyedVector<String16, Public> mPublic;
464 DefaultKeyedVector<String16, sp<ConfigList> > mConfigs;
466 SortedVector<String16> mCanAddEntries;
474 Package(const String16& name, ssize_t includedId=-1);
477 String16 getName() const { return mName; }
478 sp<Type> getType(const String16& type,
485 uint32_t indexOfTypeString(const String16& s) const { return mTypeStringsMapping.valueFor(s); }
490 uint32_t indexOfKeyString(const String16& s) const { return mKeyStringsMapping.valueFor(s); }
496 const DefaultKeyedVector<String16, sp<Type> >& getTypes() const { return mTypes; }
502 DefaultKeyedVector<String16, uint32_t>* mappings);
504 const String16 mName;
506 DefaultKeyedVector<String16, sp<Type> > mTypes;
512 DefaultKeyedVector<String16, uint32_t> mTypeStringsMapping;
513 DefaultKeyedVector<String16, uint32_t> mKeyStringsMapping;
517 void writePublicDefinitions(const String16& package, FILE* fp, bool pub);
518 sp<Package> getPackage(const String16& package);
519 sp<Type> getType(const String16& package,
520 const String16& type,
523 sp<Entry> getEntry(const String16& package,
524 const String16& type,
525 const String16& name,
537 String16 mAssetsPackage;
539 DefaultKeyedVector<String16, sp<Package> > mPackages;
549 map<String16, set<String8> > mLocalizations;