diff Framework/Volumes/SlicedVolumeBase.h @ 90:64e60018943f wasm

fix and observer refactoring
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 29 May 2017 11:04:18 +0200
parents 90bf4116a23c
children e2fe9352f240
line wrap: on
line diff
--- a/Framework/Volumes/SlicedVolumeBase.h	Fri May 26 18:27:59 2017 +0200
+++ b/Framework/Volumes/SlicedVolumeBase.h	Mon May 29 11:04:18 2017 +0200
@@ -29,7 +29,7 @@
   class SlicedVolumeBase : public ISlicedVolume
   {
   private:
-    typedef ObserversRegistry<SlicedVolumeBase, IObserver>  Observers;
+    typedef ObserversRegistry<ISlicedVolume, IObserver>  Observers;
 
     Observers  observers_;
 
@@ -40,7 +40,7 @@
     
     virtual void NotifyContentChange();
 
-    virtual void NotifySliceChange(size_t sliceIndex,
+    virtual void NotifySliceChange(const size_t& sliceIndex,
                                    const Slice& slice);
 
   public: