--- /dev/null
+#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