From 3a2887f6302bed9226c8f432d9bf0428ad1a216f Mon Sep 17 00:00:00 2001 From: jpr Date: Wed, 24 Sep 2003 14:20:02 +0000 Subject: [PATCH] warning added in doxygen part --- src/gdcmDictSet.cxx | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/gdcmDictSet.cxx b/src/gdcmDictSet.cxx index 79a417d5..e2c5c909 100644 --- a/src/gdcmDictSet.cxx +++ b/src/gdcmDictSet.cxx @@ -50,12 +50,21 @@ std::list * gdcmDictSet::GetPubDictTagNames(void) { * A typical usage of this method would be to enable a dynamic * configuration of a Dicom file browser: the admin/user can * select in the interface which Dicom tags should be displayed. + * \warning Dicom *doesn't* define any name for any 'categorie' + * (the dictionnary fourth field was formerly NIH defined + * - and no longer he is- + * and will be removed when Dicom provides us a text file + * with the 'official' Dictionnary, that would be more friendly + * than asking us to perform a line by line check od thhe dictionnary + * at the beginning of each year to -try to- guess the changes) + * Therefore : please NEVER use that fourth field :-( + * * @return An hashtable: whose keys are the names of the groups and whose * corresponding values are lists of all the dictionnary entries * among that group. */ std::map > * gdcmDictSet::GetPubDictTagNamesByCategory(void) { - std::map > * Result = new map >; + std::map > * Result = new std::map >; TagKeyHT entries = GetDefaultPubDict()->GetEntries(); for (TagKeyHT::iterator tag = entries.begin(); tag != entries.end(); ++tag){ @@ -126,9 +135,9 @@ void gdcmDictSet::LoadDictFromFile(std::string FileName, DictKey Name) { * contained is this gdcmDictSet, along with their respective content. * @param os Output stream used for printing. */ -void gdcmDictSet::Print(ostream& os) { +void gdcmDictSet::Print(std::ostream& os) { for (DictSetHT::iterator dict = Dicts.begin(); dict != Dicts.end(); ++dict){ - os << "Printing dictionary " << dict->first << " \n"; + std::os << "Printing dictionary " << dict->first << std::endl; dict->second->Print(os); } } -- 2.48.1