Lines Matching defs:ResourceTable

7 #include "ResourceTable.h"
46 ResourceTable* table,
62 ResourceTable* table,
78 ResourceTable* table,
257 static void appendTypeInfo(ResourceTable* outTable, const String16& pkg,
304 status_t createIfNeeded(ResourceTable* outTable)
322 ResourceTable* outTable,
594 ResourceTable* outTable)
692 ResourceTable* outTable)
774 ResourceTable* outTable)
1751 ResourceTable::ResourceTable(Bundle* bundle, const String16& assetsPackage, ResourceTable::PackageType type)
1796 status_t ResourceTable::addIncludedResources(Bundle* bundle, const sp<AaptAssets>& assets)
1823 status_t ResourceTable::addPublic(const SourcePos& sourcePos,
1847 status_t ResourceTable::addEntry(const SourcePos& sourcePos,
1880 status_t ResourceTable::startBag(const SourcePos& sourcePos,
1940 status_t ResourceTable::addBag(const SourcePos& sourcePos,
1985 bool ResourceTable::hasBagOrEntry(const String16& package,
2010 bool ResourceTable::hasBagOrEntry(const String16& package,
2041 bool ResourceTable::hasBagOrEntry(const String16& ref,
2053 bool ResourceTable::appendComment(const String16& package,
2077 bool ResourceTable::appendTypeComment(const String16& package,
2100 bool ResourceTable::makeAttribute(const String16& package,
2118 sp<ResourceTable::Entry> entry = getEntry(package, attr16, name, source, false);
2155 void ResourceTable::canAddEntry(const SourcePos& pos,
2164 size_t ResourceTable::size() const {
2168 size_t ResourceTable::numLocalResources() const {
2172 bool ResourceTable::hasResources() const {
2176 sp<AaptFile> ResourceTable::flatten(Bundle* bundle, const sp<const ResourceFilter>& filter,
2184 inline uint32_t ResourceTable::getResId(const sp<Package>& p,
2191 uint32_t ResourceTable::getResId(const String16& package,
2237 uint32_t ResourceTable::getResId(const String16& ref,
2275 bool ResourceTable::isValidResourceName(const String16& s)
2293 bool ResourceTable::stringToValue(Res_value* outValue, StringPool* pool,
2358 uint32_t ResourceTable::getCustomResource(
2382 uint32_t ResourceTable::getCustomResourceWithCreation(
2409 uint32_t ResourceTable::getRemappedPackage(uint32_t origPackage) const
2414 bool ResourceTable::getAttributeType(uint32_t attrID, uint32_t* outType)
2427 bool ResourceTable::getAttributeMin(uint32_t attrID, uint32_t* outMin)
2438 bool ResourceTable::getAttributeMax(uint32_t attrID, uint32_t* outMax)
2449 uint32_t ResourceTable::getAttributeL10N(uint32_t attrID)
2459 bool ResourceTable::getLocalizationSetting()
2464 void ResourceTable::reportError(void* accessorCookie, const char* fmt, ...)
2479 bool ResourceTable::getAttributeKeys(
2496 bool ResourceTable::getAttributeEnum(
2516 bool ResourceTable::getAttributeFlags(
2566 status_t ResourceTable::assignResourceIds()
2686 status_t ResourceTable::addSymbols(const sp<AaptSymbols>& outSymbols,
2761 ResourceTable::addLocalization(const String16& name, const String8& locale, const SourcePos& src)
2767 ResourceTable::addDefaultLocalization(const String16& name)
2783 ResourceTable::validateLocalizations(void)
2858 status_t ResourceTable::flatten(Bundle* bundle, const sp<const ResourceFilter>& filter,
3329 status_t ResourceTable::flattenLibraryTable(const sp<AaptFile>& dest, const Vector<sp<Package> >& libs) {
3367 void ResourceTable::writePublicDefinitions(const String16& package, FILE* fp)
3383 void ResourceTable::writePublicDefinitions(const String16& package, FILE* fp, bool pub)
3442 ResourceTable::Item::Item(const SourcePos& _sourcePos,
3459 ResourceTable::Entry::Entry(const Entry& entry)
3471 ResourceTable::Entry& ResourceTable::Entry::operator=(const Entry& entry) {
3484 status_t ResourceTable::Entry::makeItABag(const SourcePos& sourcePos)
3500 status_t ResourceTable::Entry::setItem(const SourcePos& sourcePos,
3535 status_t ResourceTable::Entry::addToBag(const SourcePos& sourcePos,
3569 status_t ResourceTable::Entry::removeFromBag(const String16& key) {
3580 status_t ResourceTable::Entry::emptyBag(const SourcePos& sourcePos)
3591 status_t ResourceTable::Entry::generateAttributes(ResourceTable* table,
3639 status_t ResourceTable::Entry::assignResourceIds(ResourceTable* table,
3676 status_t ResourceTable::Entry::prepareFlatten(StringPool* strings, ResourceTable* table,
3709 status_t ResourceTable::Entry::remapStringValue(StringPool* strings)
3732 ssize_t ResourceTable::Entry::flatten(Bundle* /* bundle */, const sp<AaptFile>& data, bool isPublic)
3812 void ResourceTable::ConfigList::appendComment(const String16& comment,
3827 void ResourceTable::ConfigList::appendTypeComment(const String16& comment)
3838 status_t ResourceTable::Type::addPublic(const SourcePos& sourcePos,
3885 void ResourceTable::Type::canAddEntry(const String16& name)
3890 sp<ResourceTable::Entry> ResourceTable::Type::getEntry(const String16& entry,
3971 sp<ResourceTable::ConfigList> ResourceTable::Type::removeEntry(const String16& entry) {
3990 SortedVector<ConfigDescription> ResourceTable::Type::getUniqueConfigs() const {
4007 status_t ResourceTable::Type::applyPublicEntryOrder()
4088 ResourceTable::Package::Package(const String16& name, size_t packageId)
4095 sp<ResourceTable::Type> ResourceTable::Package::getType(const String16& type,
4113 status_t ResourceTable::Package::setTypeStrings(const sp<AaptFile>& data)
4127 status_t ResourceTable::Package::setKeyStrings(const sp<AaptFile>& data)
4141 status_t ResourceTable::Package::setStrings(const sp<AaptFile>& data,
4160 status_t ResourceTable::Package::applyPublicTypeOrder()
4209 void ResourceTable::Package::movePrivateAttrs() {
4264 sp<ResourceTable::Package> ResourceTable::getPackage(const String16& package)
4272 sp<ResourceTable::Type> ResourceTable::getType(const String16& package,
4284 sp<ResourceTable::Entry> ResourceTable::getEntry(const String16& package,
4299 sp<ResourceTable::ConfigList> ResourceTable::getConfigList(const String16& package,
4332 sp<const ResourceTable::Entry> ResourceTable::getEntry(uint32_t resID,
4381 const ResourceTable::Item* ResourceTable::getItem(uint32_t resID, uint32_t attrID) const
4404 bool ResourceTable::getItemValue(
4447 int ResourceTable::getPublicAttributeSdkLevel(uint32_t attrId) const {
4519 bool ResourceTable::shouldGenerateVersionedResource(
4520 const sp<ResourceTable::ConfigList>& configList,
4524 const DefaultKeyedVector<ConfigDescription, sp<ResourceTable::Entry>>& entries
4593 status_t ResourceTable::modifyForCompat(const Bundle* bundle) {
4724 status_t ResourceTable::modifyForCompat(const Bundle* bundle,
4845 void ResourceTable::getDensityVaryingResources(
4932 status_t ResourceTable::processBundleFormat(const Bundle* bundle,
4943 status_t ResourceTable::processBundleFormatImpl(const Bundle* bundle,