template<class dictbase, class type>
virtual void FX::FXLRUCache< dictbase, type >::deleteItem ( DictType  d  )  [inline, protected, virtual, inherited]

Definition at line 246 of file FXLRUCache.h.

00247     {
00248         CacheItem *ci=(CacheItem *) d;
00249         FXint itemcost=ci->cost;
00250         if(!TypeTraits::isValue)
00251             dictbase::deleteItem(ci->itemPtr());
00252         cache.erase(ci->myit);
00253         cost-=itemcost;
00254     }


(C) 2002-2009 Niall Douglas. Some parts (C) to assorted authors.
Generated on Fri Nov 20 18:37:39 2009 for TnFOX by doxygen v1.4.7