Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

template<class IdxT, class ElemT>
void Impala::Util::Cache< IdxT, ElemT >::AddElement ( IdxT  idx,
ElemT  elem 
) [inline]

Definition at line 38 of file Cache.h.

Referenced by Impala::Util::ChannelPool::Get(), and Impala::Util::Cache< int, Impala::Core::Array::ImageArchiveFile * >::GetElement().

00039     {
00040         if (mMaxCacheSize == 0)
00041             return;
00042         ILOG_DEBUG("add: pushing to front");
00043         mQueue.push_front(CacheElem<IdxT, ElemT>(idx, elem));
00044         if (mQueue.size() > mMaxCacheSize)
00045             PopBack();
00046     }


Generated on Thu Jan 13 09:24:07 2011 for ImpalaSrc by  doxygen 1.5.1