X-Git-Url: https://git.saurik.com/android/aapt.git/blobdiff_plain/d38cd880626e1508ffec8d891a8e61b8f5c8cb7d..57eb8d8693135a33a186fad3a4c854b5c13337fb:/ResourceTable.h diff --git a/ResourceTable.h b/ResourceTable.h index cc2a429..bbb8140 100644 --- a/ResourceTable.h +++ b/ResourceTable.h @@ -376,10 +376,6 @@ public: void addEntry(const ResTable_config& config, const sp& entry) { mEntries.add(config, entry); } - - void removeEntryAt(int32_t index) { - mEntries.removeItemsAt(index); - } const DefaultKeyedVector >& getEntries() const { return mEntries; } private: @@ -452,9 +448,6 @@ public: const DefaultKeyedVector >& getConfigs() const { return mConfigs; } const Vector >& getOrderedConfigs() const { return mOrderedConfigs; } - void removeUniqueConfig(ConfigDescription& config) { mUniqueConfigs.remove(config); } - void removeOrderedConfigAt(uint32_t index) { mOrderedConfigs.removeItemsAt(index); } - const SortedVector& getCanAddEntries() const { return mCanAddEntries; } const SourcePos& getPos() const { return mPos; } @@ -556,26 +549,14 @@ class ResourceFilter public: ResourceFilter() : mData(), mContainsPseudo(false) {} status_t parse(const char* arg); - bool match(int axis, uint32_t value); - bool match(const ResTable_config& config); - inline bool containsPseudo() { return mContainsPseudo; } + bool match(int axis, uint32_t value) const; + bool match(const ResTable_config& config) const; + inline bool containsPseudo() const { return mContainsPseudo; } private: KeyedVector > mData; bool mContainsPseudo; }; -class ResourceConfigReferences -{ -public: - ResourceConfigReferences() : mRoots() {} - ~ResourceConfigReferences(); - status_t add(uint32_t id, const ResTable_config& config); - bool isRoot(uint32_t id, const ResTable_config& config); - void dump(); - -private: - KeyedVector > mRoots; -}; #endif