diff Core/DicomFormat/DicomTag.h @ 961:e53a7e30a137

modules
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 26 Jun 2014 15:42:09 +0200
parents ecedd89055db
children 1ea4094d077c
line wrap: on
line diff
--- a/Core/DicomFormat/DicomTag.h	Thu Jun 26 14:37:56 2014 +0200
+++ b/Core/DicomFormat/DicomTag.h	Thu Jun 26 15:42:09 2014 +0200
@@ -33,8 +33,10 @@
 #pragma once
 
 #include <string>
+#include <set>
 #include <stdint.h>
 
+#include "../Enumerations.h"
 
 namespace Orthanc
 {
@@ -81,6 +83,9 @@
     std::string Format() const;
 
     friend std::ostream& operator<< (std::ostream& o, const DicomTag& tag);
+
+    static void GetTagsForModule(std::set<DicomTag>& target,
+                                 ResourceType module);
   };
 
   // Aliases for the most useful tags