14#ifndef GDCMANONYMIZEEVENT_H
15#define GDCMANONYMIZEEVENT_H
39 const char *
GetEventName()
const override {
return "AnonymizeEvent"; }
41 {
return (
dynamic_cast<const Self*
>(e) ==
nullptr ?
false :
true) ; }
AnonymizeEvent.
Definition gdcmAnonymizeEvent.h:30
void operator=(const Self &)=delete
AnonymizeEvent(Tag const &tag=0)
Definition gdcmAnonymizeEvent.h:34
void SetTag(const Tag &t)
Definition gdcmAnonymizeEvent.h:45
bool CheckEvent(const ::gdcm::Event *e) const override
Definition gdcmAnonymizeEvent.h:40
::gdcm::Event * MakeObject() const override
Definition gdcmAnonymizeEvent.h:42
~AnonymizeEvent() override=default
Tag const & GetTag() const
Definition gdcmAnonymizeEvent.h:46
AnyEvent Superclass
Definition gdcmAnonymizeEvent.h:33
const char * GetEventName() const override
Definition gdcmAnonymizeEvent.h:39
AnonymizeEvent Self
Definition gdcmAnonymizeEvent.h:32
AnonymizeEvent(const Self &s)
Definition gdcmAnonymizeEvent.h:36
Definition gdcmEvent.h:83
superclass for callback/observer methods
Definition gdcmEvent.h:27
Class to represent a DICOM Data Element (Attribute) Tag (Group, Element).
Definition gdcmTag.h:39