X-Git-Url: https://git.saurik.com/android/aapt.git/blobdiff_plain/f31a875568a6a1049af3566d7f5ae440d29c9e4a..57eb8d8693135a33a186fad3a4c854b5c13337fb:/ResourceTable.h diff --git a/ResourceTable.h b/ResourceTable.h index 60d0901..bbb8140 100644 --- a/ResourceTable.h +++ b/ResourceTable.h @@ -36,6 +36,12 @@ status_t compileXmlFile(const sp& assets, ResourceTable* table, int options = XML_COMPILE_STANDARD_RESOURCE); +status_t compileXmlFile(const sp& assets, + const sp& target, + const sp& outTarget, + ResourceTable* table, + int options = XML_COMPILE_STANDARD_RESOURCE); + status_t compileXmlFile(const sp& assets, const sp& xmlTree, const sp& target, @@ -543,9 +549,9 @@ 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;