#ifndef CSDCM_H #define CSDCM_H #include "common.h" #include "dcmtk/dcmdata/dctag.h" #include "dcmtk/dcmdata/dctagkey.h" #include "dcmtk/ofstd/ofstring.h" #include #include using namespace std; class CSDCM { public: CSDCM(); CSDCM(DcmTagKey nKey); virtual ~CSDCM(); map* GetSequenceList(); void InsertTagValue(DcmTagKey nKey, OFString& strData); CSDCM* InsertSequence(DcmTagKey nKey); protected: map* m_pListTag; map* m_pListChild; DcmTagKey m_DcmTagKey; }; #endif // CSDCM_H