14 #ifndef GDCMDATAEVENT_H
15 #define GDCMDATAEVENT_H
30 DataEvent(
const char *bytes = 0,
size_t len = 0):Bytes(bytes),Length(len) {}
34 {
return (dynamic_cast<const Self*>(e) == NULL ?
false :
true) ; }
39 void SetData(
const char *bytes,
size_t len) {
44 const char *
GetData()
const {
return Bytes; }
49 void operator=(
const Self&);
57 #endif //GDCMDATAEVENT_H
DataEvent.
Definition: gdcmDataEvent.h:25
AnyEvent Superclass
Definition: gdcmDataEvent.h:29
const char * GetData() const
Definition: gdcmDataEvent.h:44
size_t GetDataLength() const
Definition: gdcmDataEvent.h:43
virtual bool CheckEvent(const ::gdcm::Event *e) const
Definition: gdcmDataEvent.h:33
virtual const char * GetEventName() const
Definition: gdcmDataEvent.h:32
virtual ::gdcm::Event * MakeObject() const
Definition: gdcmDataEvent.h:35
Definition: gdcmEvent.h:85
DataEvent(const char *bytes=0, size_t len=0)
Definition: gdcmDataEvent.h:30
void SetData(const char *bytes, size_t len)
Definition: gdcmDataEvent.h:39
virtual ~DataEvent()
Definition: gdcmDataEvent.h:31
DataEvent Self
Definition: gdcmDataEvent.h:28
DataEvent(const Self &s)
Definition: gdcmDataEvent.h:37
Definition: gdcmASN1.h:20