14 #ifndef GDCMSIMPLESUBJECTWATCHER_H
15 #define GDCMSIMPLESUBJECTWATCHER_H
38 virtual void StartFilter();
39 virtual void EndFilter();
40 virtual void ShowProgress(
Subject *caller,
const Event &evt);
41 virtual void ShowIteration();
42 virtual void ShowAnonymization(
Subject *caller,
const Event &evt);
43 virtual void ShowDataSet(
Subject *caller,
const Event &evt);
44 virtual void ShowData(
Subject *caller,
const Event &evt);
45 virtual void ShowAbort();
54 std::string m_Comment;
68 unsigned long m_StartTag;
69 unsigned long m_EndTag;
70 unsigned long m_ProgressTag;
71 unsigned long m_IterationTag;
72 unsigned long m_AbortTag;
73 unsigned long m_AnonymizeTag;
74 unsigned long m_DataTag;
75 unsigned long m_DataSetTag;
84 #endif //GDCMSIMPLESUBJECTWATCHER_H