diff OrthancServer/ParsedDicomFile.h @ 2209:e3fd5bc429a2

URI to reconstruct the main DICOM tags, the JSON summary and the metadata
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 09 Dec 2016 17:20:21 +0100
parents 6dc3bdb4088b
children a3a65de1840f
line wrap: on
line diff
--- a/OrthancServer/ParsedDicomFile.h	Fri Dec 09 14:48:31 2016 +0100
+++ b/OrthancServer/ParsedDicomFile.h	Fri Dec 09 17:20:21 2016 +0100
@@ -166,8 +166,6 @@
 
     bool ExtractPdf(std::string& pdf);
 
-    void Convert(DicomMap& tags);
-
     void GetRawFrame(std::string& target, // OUT
                      std::string& mime,   // OUT
                      unsigned int frameId);  // IN
@@ -178,5 +176,11 @@
                                            DicomFromJsonFlags flags);
 
     void ChangeEncoding(Encoding target);
+
+    void ExtractDicomSummary(DicomMap& target) const;
+
+    void ExtractDicomAsJson(Json::Value& target) const;
+
+    bool LookupTransferSyntax(std::string& result);
   };
 }