Lines Matching refs:mStore
23 mStore(SizedMRUCacheStore::NO_AUTO_EVICT) in SizedMRUCache()
37 auto retVal = mStore.Put(key, ValueAndSize(std::move(value), size)); in put()
47 const auto &iter = mStore.Get(key); in get()
48 if (iter == mStore.end()) in get()
58 if (index < mStore.size()) in getAt()
60 auto it = mStore.begin(); in getAt()
70 bool empty() const { return mStore.empty(); } in empty()
74 mStore.Clear(); in clear()
81 auto existing = mStore.Peek(key); in eraseByKey()
82 if (existing != mStore.end()) in eraseByKey()
85 mStore.Erase(existing); in eraseByKey()
89 size_t entryCount() const { return mStore.size(); } in entryCount()
107 ASSERT(!mStore.empty()); in shrinkToSize()
108 auto iter = mStore.rbegin(); in shrinkToSize()
110 mStore.Erase(iter); in shrinkToSize()
139 SizedMRUCacheStore mStore; variable