14#ifndef GDCMSIMPLESUBJECTWATCHER_H
15#define GDCMSIMPLESUBJECTWATCHER_H
57 std::string m_Comment;
72 unsigned long m_StartTag;
73 unsigned long m_EndTag;
74 unsigned long m_ProgressTag;
75 unsigned long m_FileNameTag;
76 unsigned long m_IterationTag;
77 unsigned long m_AbortTag;
78 unsigned long m_AnonymizeTag;
79 unsigned long m_DataTag;
80 unsigned long m_DataSetTag;
superclass for callback/observer methods
Definition gdcmEvent.h:27
Command subclass that calls a pointer to a member function.
Definition gdcmCommand.h:56
Command subclass that calls a pointer to a member function.
Definition gdcmCommand.h:131
SimpleSubjectWatcher.
Definition gdcmSimpleSubjectWatcher.h:32
SimpleSubjectWatcher(Subject *s, const char *comment="")
virtual void StartFilter()
virtual void ShowFileName(Subject *caller, const Event &evt)
virtual void ShowDataSet(Subject *caller, const Event &evt)
void operator=(const SimpleSubjectWatcher &)=delete
SimpleSubjectWatcher(const SimpleSubjectWatcher &)=delete
virtual void ShowData(Subject *caller, const Event &evt)
virtual ~SimpleSubjectWatcher()
virtual void ShowIteration()
virtual void ShowProgress(Subject *caller, const Event &evt)
virtual void ShowAnonymization(Subject *caller, const Event &evt)
Class for Smart Pointer.
Definition gdcmSmartPointer.h:40
Subject.
Definition gdcmSubject.h:29
#define GDCM_EXPORT
Definition gdcmWin32.h:34