Searched refs:identifierMap (Results 1 - 2 of 2) sorted by relevance
/external/chromium_org/third_party/WebKit/Source/platform/graphics/ |
H A D | ImageDecodingStore.cpp | 217 void ImageDecodingStore::insertCacheInternal(PassOwnPtr<T> cacheEntry, U* cacheMap, V* identifierMap) argument 227 typename V::AddResult result = identifierMap->add(cacheEntry->generator(), typename V::MappedType()); 236 void ImageDecodingStore::removeFromCacheInternal(const T* cacheEntry, U* cacheMap, V* identifierMap, Vector<OwnPtr<CacheEntry> >* deletionList) argument 243 typename V::iterator iter = identifierMap->find(cacheEntry->generator()); 244 ASSERT(iter != identifierMap->end()); 247 identifierMap->remove(iter); 266 void ImageDecodingStore::removeCacheIndexedByGeneratorInternal(U* cacheMap, V* identifierMap, const ImageFrameGenerator* generator, Vector<OwnPtr<CacheEntry> >* deletionList) argument 268 typename V::iterator iter = identifierMap->find(generator); 269 if (iter == identifierMap->end()) 281 removeFromCacheInternal(cacheEntry, cacheMap, identifierMap, deletionLis [all...] |
H A D | ImageDecodingStore.h | 171 template<class T, class U, class V> void insertCacheInternal(PassOwnPtr<T> cacheEntry, U* cacheMap, V* identifierMap); 175 template<class T, class U, class V> void removeFromCacheInternal(const T* cacheEntry, U* cacheMap, V* identifierMap, Vector<OwnPtr<CacheEntry> >* deletionList); 183 template<class U, class V> void removeCacheIndexedByGeneratorInternal(U* cacheMap, V* identifierMap, const ImageFrameGenerator*, Vector<OwnPtr<CacheEntry> >* deletionList);
|
Completed in 403 milliseconds