X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmDict.cxx;h=7d9585cdc1ff65d78682e514fc8b91a5c5077eac;hb=96f5b762d6acee38e841d461c020247d94c83e31;hp=75834e1f76ea3f8a82b836d97241470cafcd9627;hpb=22f785a2627d1e7823701193bd7624739a3e033b;p=gdcm.git diff --git a/src/gdcmDict.cxx b/src/gdcmDict.cxx index 75834e1f..7d9585cd 100644 --- a/src/gdcmDict.cxx +++ b/src/gdcmDict.cxx @@ -2,22 +2,15 @@ //----------------------------------------------------------------------------- #include "gdcmDict.h" #include "gdcmUtil.h" +#include "gdcmDebug.h" #include #include #include -#ifdef GDCM_NO_ANSI_STRING_STREAM -# include -# define ostringstream ostrstream -# else -# include -#endif - //----------------------------------------------------------------------------- // Constructor / Destructor /** - * \ingroup gdcmDict * \brief Construtor * @param FileName from which to build the dictionary. */ @@ -44,7 +37,7 @@ gdcmDict::gdcmDict(std::string & FileName) { name = buff; gdcmDictEntry * newEntry = new gdcmDictEntry(group, element, - vr, fourth, name); + vr, fourth, name); AddNewEntry(newEntry); } from.close(); @@ -53,7 +46,6 @@ gdcmDict::gdcmDict(std::string & FileName) { } /** - * \ingroup gdcmDict * \brief Destructor */ gdcmDict::~gdcmDict() { @@ -82,7 +74,6 @@ void gdcmDict::Print(std::ostream &os) { } /** - * \ingroup gdcmDict * \brief Print all the dictionary entries contained in this dictionary. * Entries will be sorted by tag i.e. the couple (group, element). * @param os The output stream to be written to. @@ -102,7 +93,6 @@ void gdcmDict::PrintByKey(std::ostream &os) { } /** - * \ingroup gdcmDict * \brief Print all the dictionary entries contained in this dictionary. * Entries will be sorted by the name of the dictionary entries. * \warning AVOID USING IT : the name IS NOT an identifier; @@ -136,7 +126,7 @@ bool gdcmDict::AddNewEntry(gdcmDictEntry *NewEntry) { TagKey key; key = NewEntry->GetKey(); - + if(KeyHt.count(key) == 1) { dbg.Verbose(1, "gdcmDict::AddNewEntry already present", key.c_str());