diff Core/DicomParsing/DicomModification.h @ 3691:4922bdd046dd

Fix issue #140 (Modifying private tags with REST API changes VR from LO to UN) - DANGEROUS COMMIT
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 25 Feb 2020 21:44:09 +0100
parents 94f4a18a79cc
children 1f4910999fe7
line wrap: on
line diff
--- a/Core/DicomParsing/DicomModification.h	Tue Feb 25 13:57:43 2020 +0100
+++ b/Core/DicomParsing/DicomModification.h	Tue Feb 25 21:44:09 2020 +0100
@@ -86,6 +86,7 @@
     bool updateReferencedRelationships_;
     bool isAnonymization_;
     DicomMap currentSource_;
+    std::string privateCreator_;
 
     IDicomIdentifierGenerator* identifierGenerator_;
 
@@ -185,5 +186,15 @@
     }
 
     void Serialize(Json::Value& value) const;
+
+    void SetPrivateCreator(std::string& privateCreator)
+    {
+      privateCreator_ = privateCreator;
+    }
+
+    const std::string& GetPrivateCreator()
+    {
+      return privateCreator_;
+    }
   };
 }