| // | |
| // Copyright 2012 The Android Open Source Project | |
| // | |
| // Manage a resource ID cache. | |
| #ifndef RESOURCE_ID_CACHE_H | |
| #define RESOURCE_ID_CACHE_H | |
| #include <utils/String16.h> | |
| namespace android { | |
| class ResourceIdCache { | |
| public: | |
| static uint32_t lookup(const String16& package, | |
| const String16& type, | |
| const String16& name, | |
| bool onlyPublic); | |
| static uint32_t store(const String16& package, | |
| const String16& type, | |
| const String16& name, | |
| bool onlyPublic, | |
| uint32_t resId); | |
| static void dump(void); | |
| }; | |
| } | |
| #endif |