Mercurial > hg > orthanc-stone
diff Resources/Orthanc/Core/Cache/MemoryCache.cpp @ 204:9d269d7cfeb8
sync
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 28 Mar 2018 11:28:27 +0200 |
parents | 03afbee0cc7b |
children |
line wrap: on
line diff
--- a/Resources/Orthanc/Core/Cache/MemoryCache.cpp Tue Mar 27 11:12:50 2018 +0200 +++ b/Resources/Orthanc/Core/Cache/MemoryCache.cpp Wed Mar 28 11:28:27 2018 +0200 @@ -78,6 +78,15 @@ { } + void MemoryCache::Invalidate(const std::string& id) + { + if (index_.Contains(id)) + { + VLOG(1) << "Invalidating a cache page"; + index_.Invalidate(id); + } + } + MemoryCache::~MemoryCache() { while (!index_.IsEmpty())