diff Framework/Volumes/VolumeImage.h @ 53:c2dc924f1a63 wasm

removing threading out of the framework
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 27 Apr 2017 16:57:49 +0200
parents 28956ed68280
children 81f73efd81a1
line wrap: on
line diff
--- a/Framework/Volumes/VolumeImage.h	Thu Apr 27 14:50:40 2017 +0200
+++ b/Framework/Volumes/VolumeImage.h	Thu Apr 27 16:57:49 2017 +0200
@@ -35,9 +35,13 @@
   class VolumeImage : public ISliceableVolume
   {
   public:
-    class IDownloadPolicy : public IThreadSafe
+    class IDownloadPolicy : public boost::noncopyable
     {
     public:
+      virtual ~IDownloadPolicy()
+      {
+      }
+      
       virtual void Initialize(ImageBuffer3D& buffer,
                               ISeriesLoader& loader) = 0;