Home | History | Annotate | Download | only in aapt
      1 //
      2 // Copyright 2012 The Android Open Source Project
      3 //
      4 // Manage a resource ID cache.
      5 
      6 #ifndef RESOURCE_ID_CACHE_H
      7 #define RESOURCE_ID_CACHE_H
      8 
      9 namespace android {
     10 class android::String16;
     11 
     12 class ResourceIdCache {
     13 public:
     14     static uint32_t lookup(const android::String16& package,
     15             const android::String16& type,
     16             const android::String16& name,
     17             bool onlyPublic);
     18 
     19     static uint32_t store(const android::String16& package,
     20             const android::String16& type,
     21             const android::String16& name,
     22             bool onlyPublic,
     23             uint32_t resId);
     24 
     25     static void dump(void);
     26 };
     27 
     28 }
     29 
     30 #endif
     31