diff OrthancFramework/Sources/DicomParsing/ITagVisitor.h @ 4737:979ae3ea3381

DANGEROUS commit: Anonymization is now also applied to nested sequences
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 06 Jul 2021 08:12:26 +0200
parents b51c08bd5c38
children 7053502fbf97
line wrap: on
line diff
--- a/OrthancFramework/Sources/DicomParsing/ITagVisitor.h	Mon Jul 05 17:50:58 2021 +0200
+++ b/OrthancFramework/Sources/DicomParsing/ITagVisitor.h	Tue Jul 06 08:12:26 2021 +0200
@@ -51,9 +51,10 @@
                                      ValueRepresentation vr) = 0;
 
     // SQ - can return "Remove" or "None"
-    virtual Action VisitEmptySequence(const std::vector<DicomTag>& parentTags,
-                                      const std::vector<size_t>& parentIndexes,
-                                      const DicomTag& tag) = 0;
+    virtual Action VisitSequence(const std::vector<DicomTag>& parentTags,
+                                 const std::vector<size_t>& parentIndexes,
+                                 const DicomTag& tag,
+                                 size_t countItems) = 0;
 
     // SL, SS, UL, US - can return "Remove" or "None"
     virtual Action VisitIntegers(const std::vector<DicomTag>& parentTags,