diff OrthancFramework/Sources/FileStorage/StorageAccessor.h @ 4297:785a2713323e

abi continued
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 05 Nov 2020 17:20:49 +0100
parents 7112a8af0b63
children d9473bd5ed43
line wrap: on
line diff
--- a/OrthancFramework/Sources/FileStorage/StorageAccessor.h	Thu Nov 05 15:52:28 2020 +0100
+++ b/OrthancFramework/Sources/FileStorage/StorageAccessor.h	Thu Nov 05 17:20:49 2020 +0100
@@ -75,18 +75,10 @@
 #endif
 
   public:
-    explicit StorageAccessor(IStorageArea& area) : 
-      area_(area),
-      metrics_(NULL)
-    {
-    }
+    explicit StorageAccessor(IStorageArea& area);
 
     StorageAccessor(IStorageArea& area,
-                    MetricsRegistry& metrics) : 
-      area_(area),
-      metrics_(&metrics)
-    {
-    }
+                    MetricsRegistry& metrics);
 
     FileInfo Write(const void* data,
                    size_t size,
@@ -94,14 +86,10 @@
                    CompressionType compression,
                    bool storeMd5);
 
-    FileInfo Write(const std::string& data, 
+    FileInfo Write(const std::string& data,
                    FileContentType type,
                    CompressionType compression,
-                   bool storeMd5)
-    {
-      return Write((data.size() == 0 ? NULL : data.c_str()),
-                   data.size(), type, compression, storeMd5);
-    }
+                   bool storeMd5);
 
     void Read(std::string& content,
               const FileInfo& info);
@@ -112,18 +100,12 @@
     void Remove(const std::string& fileUuid,
                 FileContentType type);
 
-    void Remove(const FileInfo& info)
-    {
-      Remove(info.GetUuid(), info.GetContentType());
-    }
+    void Remove(const FileInfo& info);
 
 #if ORTHANC_ENABLE_CIVETWEB == 1 || ORTHANC_ENABLE_MONGOOSE == 1
     void AnswerFile(HttpOutput& output,
                     const FileInfo& info,
-                    MimeType mime)
-    {
-      AnswerFile(output, info, EnumerationToString(mime));
-    }
+                    MimeType mime);
 
     void AnswerFile(HttpOutput& output,
                     const FileInfo& info,
@@ -131,10 +113,7 @@
 
     void AnswerFile(RestApiOutput& output,
                     const FileInfo& info,
-                    MimeType mime)
-    {
-      AnswerFile(output, info, EnumerationToString(mime));
-    }
+                    MimeType mime);
 
     void AnswerFile(RestApiOutput& output,
                     const FileInfo& info,