]> Creatis software - creaImageIO.git/blobdiff - src/creatisIOComparator.h
move directory
[creaImageIO.git] / src / creatisIOComparator.h
diff --git a/src/creatisIOComparator.h b/src/creatisIOComparator.h
new file mode 100644 (file)
index 0000000..e7b0df4
--- /dev/null
@@ -0,0 +1,23 @@
+#ifndef __creatisIOComparator_h_INCLUDED__
+#define __creatisIOComparator_h_INCLUDED__
+
+#include <creaImageIOTreeHandler.h>
+
+namespace creaImageIO{
+       class Comparator{
+       public:
+
+               Comparator(tree::Node *tr, std::string i_tag);
+               ~Comparator();
+               bool compare(std::string i_SOPIID);
+               void add(std::string i_SOPIID);
+               bool hasToCompare(){return bdiscr);
+
+       private:
+               std::vector<std::string> m_SOPIID;
+               std::string m_discr;            //tag_discriminant
+               bool bdiscr;
+
+       };
+}
+#endif 
\ No newline at end of file