diff OrthancServer/OrthancInitialization.h @ 2381:b8969010b534

uncoupling DCMTK primitives from Orthanc::Configuration
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 29 Aug 2017 19:59:01 +0200
parents 96b3ec054b69
children 7284093111b0
line wrap: on
line diff
--- a/OrthancServer/OrthancInitialization.h	Tue Aug 29 16:49:44 2017 +0200
+++ b/OrthancServer/OrthancInitialization.h	Tue Aug 29 19:59:01 2017 +0200
@@ -47,17 +47,6 @@
 #include "IDatabaseWrapper.h"
 #include "ServerEnumerations.h"
 
-#if !defined(ORTHANC_ENABLE_DCMTK_JPEG)
-#  error The macro ORTHANC_ENABLE_DCMTK_JPEG must be defined
-#endif
-
-#if !defined(ORTHANC_ENABLE_DCMTK_JPEG_LOSSLESS)
-#  error The macro ORTHANC_ENABLE_DCMTK_JPEG_LOSSLESS must be defined
-#endif
-
-
-class DcmDataset;
-class DcmItem;
 
 namespace Orthanc
 {
@@ -138,16 +127,8 @@
 
     static const FontRegistry& GetFontRegistry();
 
-    static Encoding GetDefaultEncoding();
-
     static void SetDefaultEncoding(Encoding encoding);
 
     static bool HasConfigurationChanged();
-
-    static void ExtractDicomSummary(DicomMap& target, 
-                                    DcmItem& dataset);
-
-    static void ExtractDicomAsJson(Json::Value& target, 
-                                   DcmDataset& dataset);
   };
 }