diff OrthancServer/OrthancInitialization.h @ 2131:bb199bccdc45

reorganization
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 08 Nov 2016 10:49:45 +0100
parents fabf7820d1f1
children 595cf22b3e7e
line wrap: on
line diff
--- a/OrthancServer/OrthancInitialization.h	Tue Nov 08 10:06:16 2016 +0100
+++ b/OrthancServer/OrthancInitialization.h	Tue Nov 08 10:49:45 2016 +0100
@@ -46,6 +46,9 @@
 #include "IDatabaseWrapper.h"
 #include "ServerEnumerations.h"
 
+class DcmDataset;
+class DcmItem;
+
 namespace Orthanc
 {
   void OrthancInitialize(const char* configurationFile = NULL);
@@ -127,5 +130,12 @@
     static Encoding GetDefaultEncoding();
 
     static bool HasConfigurationChanged();
+
+
+    static void ExtractDicomSummary(DicomMap& target, 
+                                    DcmItem& dataset);
+
+    static void ExtractDicomAsJson(Json::Value& target, 
+                                   DcmDataset& dataset);
   };
 }