Lines Matching refs:GenerationCache
54 class GenerationCache {
56 GenerationCache(uint32_t maxCapacity);
57 virtual ~GenerationCache();
96 GenerationCache<K, V>::GenerationCache(uint32_t maxCapacity): mMaxCapacity(maxCapacity), in GenerationCache() function
101 GenerationCache<K, V>::~GenerationCache() { in ~GenerationCache()
106 uint32_t GenerationCache<K, V>::size() const { in size()
115 void GenerationCache<K, V>::setOnEntryRemovedListener(OnEntryRemoved<K, V>* listener) { in setOnEntryRemovedListener()
120 void GenerationCache<K, V>::clear() { in clear()
135 bool GenerationCache<K, V>::contains(const K& key) const { in contains()
140 const K& GenerationCache<K, V>::getKeyAt(size_t index) const { in getKeyAt()
145 const V& GenerationCache<K, V>::getValueAt(size_t index) const { in getValueAt()
150 const V& GenerationCache<K, V>::get(const K& key) { in get()
163 bool GenerationCache<K, V>::put(const K& key, const V& value) { in put()
180 bool GenerationCache<K, V>::remove(const K& key) { in remove()
191 void GenerationCache<K, V>::removeAt(ssize_t index) { in removeAt()
201 bool GenerationCache<K, V>::removeOldest() { in removeOldest()
217 void GenerationCache<K, V>::attachToCache(const sp<Entry<K, V> >& entry) { in attachToCache()
228 void GenerationCache<K, V>::detachFromCache(const sp<Entry<K, V> >& entry) { in detachFromCache()