3 #ifndef GDCMELEMENTSET_H
4 #define GDCMELEMENTSET_H
8 #include "gdcmCommon.h"
9 #include "gdcmDocEntrySet.h"
11 typedef std::map<TagKey, gdcmDocEntry *> TagDocEntryHT;
13 //-----------------------------------------------------------------------------
15 class GDCM_EXPORT gdcmElementSet : public gdcmDocEntrySet
19 ~gdcmElementSet(void);
20 virtual bool AddEntry(gdcmDocEntry *Entry); // add to the H Table
22 virtual void Print (std::ostream &os = std::cout);
28 /// Hash Table (map), to provide fast access
35 //-----------------------------------------------------------------------------