diff OrthancFramework/Sources/DicomFormat/DicomInstanceHasher.h @ 4296:3b70a2e6a06c

moving inline methods to source files for ABI compatibility
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 05 Nov 2020 15:52:28 +0100
parents fbc49a65340a
children d9473bd5ed43
line wrap: on
line diff
--- a/OrthancFramework/Sources/DicomFormat/DicomInstanceHasher.h	Thu Nov 05 12:01:11 2020 +0100
+++ b/OrthancFramework/Sources/DicomFormat/DicomInstanceHasher.h	Thu Nov 05 15:52:28 2020 +0100
@@ -60,30 +60,15 @@
     DicomInstanceHasher(const std::string& patientId,
                         const std::string& studyUid,
                         const std::string& seriesUid,
-                        const std::string& instanceUid)
-    {
-      Setup(patientId, studyUid, seriesUid, instanceUid);
-    }
+                        const std::string& instanceUid);
 
-    const std::string& GetPatientId() const
-    {
-      return patientId_;
-    }
+    const std::string& GetPatientId() const;
 
-    const std::string& GetStudyUid() const
-    {
-      return studyUid_;
-    }
+    const std::string& GetStudyUid() const;
 
-    const std::string& GetSeriesUid() const
-    {
-      return seriesUid_;
-    }
+    const std::string& GetSeriesUid() const;
 
-    const std::string& GetInstanceUid() const
-    {
-      return instanceUid_;
-    }
+    const std::string& GetInstanceUid() const;
 
     const std::string& HashPatient();