Searched defs:BlobCache (Results 1 - 2 of 2) sorted by relevance
/frameworks/native/include/utils/ |
H A D | BlobCache.h | 29 // A BlobCache is an in-memory cache for binary key/value pairs. A BlobCache 36 class BlobCache : public RefBase, public Flattenable { class in namespace:android 43 BlobCache(size_t maxKeySize, size_t maxValueSize, size_t maxTotalSize); 51 // values specified to the BlobCache constructor), then the key/value pair 92 // loaded into a BlobCache object using the unflatten method. The contents 93 // of the BlobCache object will not be modified. 103 // the BlobCache will be evicted from the cache. If an error occurs while 104 // unflattening the serialized cache contents then the BlobCache will be 114 BlobCache(cons [all...] |
/frameworks/native/libs/utils/ |
H A D | BlobCache.cpp | 17 #define LOG_TAG "BlobCache" 23 #include <utils/BlobCache.h> 29 // BlobCache::Header::mMagicNumber value 32 // BlobCache::Header::mBlobCacheVersion value 35 // BlobCache::Header::mDeviceVersion value 38 BlobCache::BlobCache(size_t maxKeySize, size_t maxValueSize, size_t maxTotalSize): function in class:android::BlobCache 54 void BlobCache::set(const void* key, size_t keySize, const void* value, 133 size_t BlobCache::get(const void* key, size_t keySize, void* value, 166 size_t BlobCache [all...] |
Completed in 194 milliseconds