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 ShowFileName(
Subject *caller,
const Event &evt);
42 virtual void ShowIteration();
43 virtual void ShowAnonymization(
Subject *caller,
const Event &evt);
44 virtual void ShowDataSet(
Subject *caller,
const Event &evt);
45 virtual void ShowData(
Subject *caller,
const Event &evt);
46 virtual void ShowAbort();
55 std::string m_Comment;
70 unsigned long m_StartTag;
71 unsigned long m_EndTag;
72 unsigned long m_ProgressTag;
73 unsigned long m_FileNameTag;
74 unsigned long m_IterationTag;
75 unsigned long m_AbortTag;
76 unsigned long m_AnonymizeTag;
77 unsigned long m_DataTag;
78 unsigned long m_DataSetTag;
87 #endif //GDCMSIMPLESUBJECTWATCHER_H
superclass for callback/observer methods
Definition: gdcmEvent.h:26
Command subclass that calls a pointer to a member function.
Definition: gdcmCommand.h:56
#define GDCM_EXPORT
Definition: gdcmWin32.h:34
SimpleSubjectWatcher This is a typical Subject Watcher class. It will observe all events...
Definition: gdcmSimpleSubjectWatcher.h:31
Subject.
Definition: gdcmSubject.h:28
Class for Smart Pointer.
Definition: gdcmObject.h:26
Command subclass that calls a pointer to a member function.
Definition: gdcmCommand.h:131
Definition: gdcmASN1.h:20