Mercurial > hg > orthanc-stone
diff Framework/Deprecated/Toolbox/BaseWebService.h @ 1059:e713f1a99861 broker
replacing MessageBroker by weak_ptr
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 11 Oct 2019 17:08:34 +0200 |
parents | 200b4e0dddfc |
children | b537002f83a9 |
line wrap: on
line diff
--- a/Framework/Deprecated/Toolbox/BaseWebService.h Fri Oct 11 13:38:35 2019 +0200 +++ b/Framework/Deprecated/Toolbox/BaseWebService.h Fri Oct 11 17:08:34 2019 +0200 @@ -31,7 +31,7 @@ { // This is an intermediate of IWebService that implements some caching on // the HTTP GET requests - class BaseWebService : public IWebService, public OrthancStone::IObserver + class BaseWebService : public IWebService, public OrthancStone::ObserverBase<BaseWebService> { public: class CachedHttpRequestSuccessMessage @@ -93,7 +93,6 @@ BaseWebService(OrthancStone::MessageBroker& broker) : IWebService(broker), - IObserver(broker), cacheEnabled_(false), cacheCurrentSize_(0), cacheMaxSize_(100*1024*1024)