• Home
  • Raw
  • Download

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 { in getAssetsPackage()
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);
206 bool versionForCompat(const Bundle* bundle, const String16& resourceName,
211 const String16& resourceName,
216 const String16& resourceName,
235 uint32_t getResId(const String16& package,
236 const String16& type,
237 const String16& name,
240 uint32_t getResId(const String16& ref,
241 const String16* defType = NULL,
242 const String16* defPackage = NULL,
246 static bool isValidResourceName(const String16& s);
249 const String16& str,
253 String16* outStr = NULL, void* accessorCookie = NULL,
261 void addLocalization(const String16& name, const String8& locale, const SourcePos& src);
262 void addDefaultLocalization(const String16& name);
269 void writePublicDefinitions(const String16& package, FILE* fp);
271 virtual uint32_t getCustomResource(const String16& package,
272 const String16& type,
273 const String16& name) const;
274 virtual uint32_t getCustomResourceWithCreation(const String16& package,
275 const String16& type,
276 const String16& name,
282 virtual bool getAttributeKeys(uint32_t attrID, Vector<String16>* outKeys);
302 const String16& _value,
325 String16 value;
335 Entry(const String16& name, const SourcePos& pos) in Entry()
351 String16 getName() const { return mName; } in getName()
354 void setParent(const String16& parent) { mParent = parent; } in setParent()
355 String16 getParent() const { return mParent; } in getParent()
362 const String16& value,
368 const String16& key, const String16& value,
373 status_t removeFromBag(const String16& key);
380 const KeyedVector<String16, Item>& getBag() const { return mBag; } in getBag()
383 const String16& package);
386 const String16& package);
398 String16 mName;
399 String16 mParent;
403 KeyedVector<String16, Item> mBag;
411 ConfigList(const String16& name, const SourcePos& pos) in ConfigList()
415 String16 getName() const { return mName; } in getName()
418 void appendComment(const String16& comment, bool onlyIfEmpty = false);
419 const String16& getComment() const { return mComment; } in getComment()
421 void appendTypeComment(const String16& comment);
422 const String16& getTypeComment() const { return mTypeComment; } in getTypeComment()
443 const String16 mName;
445 String16 mComment;
446 String16 mTypeComment;
457 const String16& _comment, in Public()
473 String16 comment;
479 Type(const String16& name, const SourcePos& pos) in Type()
485 const String16& name,
488 void canAddEntry(const String16& name);
490 String16 getName() const { return mName; } in getName()
491 sp<Entry> getEntry(const String16& entry,
498 bool isPublic(const String16& entry) const { in isPublic()
502 sp<ConfigList> removeEntry(const String16& entry);
515 const DefaultKeyedVector<String16, sp<ConfigList> >& getConfigs() const { return mConfigs; } in getConfigs()
517 const SortedVector<String16>& getCanAddEntries() const { return mCanAddEntries; } in getCanAddEntries()
522 String16 mName;
524 DefaultKeyedVector<String16, Public> mPublic;
525 DefaultKeyedVector<String16, sp<ConfigList> > mConfigs;
527 SortedVector<String16> mCanAddEntries;
535 Package(const String16& name, size_t packageId);
538 String16 getName() const { return mName; } in getName()
539 sp<Type> getType(const String16& type,
546 … uint32_t indexOfTypeString(const String16& s) const { return mTypeStringsMapping.valueFor(s); } in indexOfTypeString()
551 … uint32_t indexOfKeyString(const String16& s) const { return mKeyStringsMapping.valueFor(s); } in indexOfKeyString()
557 const DefaultKeyedVector<String16, sp<Type> >& getTypes() const { return mTypes; } in getTypes()
565 DefaultKeyedVector<String16, uint32_t>* mappings);
567 const String16 mName;
569 DefaultKeyedVector<String16, sp<Type> > mTypes;
575 DefaultKeyedVector<String16, uint32_t> mTypeStringsMapping;
576 DefaultKeyedVector<String16, uint32_t> mKeyStringsMapping;
586 bool makeAttribute(const String16& package,
587 const String16& name,
590 const String16& comment,
593 sp<Package> getPackage(const String16& package);
596 void writePublicDefinitions(const String16& package, FILE* fp, bool pub);
597 sp<Type> getType(const String16& package,
598 const String16& type,
601 sp<Entry> getEntry(const String16& package,
602 const String16& type,
603 const String16& name,
610 sp<ConfigList> getConfigList(const String16& package,
611 const String16& type,
612 const String16& name) const;
619 const String16& resourceName,
624 String16 mAssetsPackage;
628 DefaultKeyedVector<String16, sp<Package> > mPackages;
635 std::map<String16, std::map<String8, SourcePos>> mLocalizations;
637 std::set<String16> mHasDefaultLocalization;