diff OrthancFramework/Sources/Images/IImageWriter.h @ 4297:785a2713323e

abi continued
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 05 Nov 2020 17:20:49 +0100
parents bf7b9edf6b81
children 2ae905070221
line wrap: on
line diff
--- a/OrthancFramework/Sources/Images/IImageWriter.h	Thu Nov 05 15:52:28 2020 +0100
+++ b/OrthancFramework/Sources/Images/IImageWriter.h	Thu Nov 05 17:20:49 2020 +0100
@@ -52,24 +52,14 @@
 #endif
 
   public:
-    virtual ~IImageWriter()
-    {
-    }
+    virtual ~IImageWriter();
 
     virtual void WriteToMemory(std::string& compressed,
-                               const ImageAccessor& accessor)
-    {
-      WriteToMemoryInternal(compressed, accessor.GetWidth(), accessor.GetHeight(),
-                            accessor.GetPitch(), accessor.GetFormat(), accessor.GetConstBuffer());
-    }
+                               const ImageAccessor& accessor);
 
 #if ORTHANC_SANDBOXED == 0
     virtual void WriteToFile(const std::string& path,
-                             const ImageAccessor& accessor)
-    {
-      WriteToFileInternal(path, accessor.GetWidth(), accessor.GetHeight(),
-                          accessor.GetPitch(), accessor.GetFormat(), accessor.GetConstBuffer());
-    }
+                             const ImageAccessor& accessor);
 #endif
   };
 }