X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmDocEntryArchive.cxx;h=c47596ef4975526423c1f9d3effba1912fd0be7b;hb=5887c4beef24959af83e43efad0bb86acac9339e;hp=9a5a498cee8d36921f7ae74244b29617850e8922;hpb=c42ce41966ee7a572752d7f45ddff25b90515119;p=gdcm.git diff --git a/src/gdcmDocEntryArchive.cxx b/src/gdcmDocEntryArchive.cxx index 9a5a498c..c47596ef 100644 --- a/src/gdcmDocEntryArchive.cxx +++ b/src/gdcmDocEntryArchive.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmDocEntryArchive.cxx,v $ Language: C++ - Date: $Date: 2004/11/24 10:23:47 $ - Version: $Revision: 1.3 $ + Date: $Date: 2005/01/11 00:21:48 $ + Version: $Revision: 1.6 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -18,6 +18,7 @@ #include "gdcmDocEntryArchive.h" #include "gdcmDebug.h" +#include "gdcmDocEntry.h" #include @@ -71,7 +72,7 @@ void DocEntryArchive::Print(std::ostream &os) bool DocEntryArchive::Push(DocEntry *newEntry) { if(!newEntry) - return(false); + return false; uint16_t gr = newEntry->GetDictEntry()->GetGroup(); uint16_t elt = newEntry->GetDictEntry()->GetElement(); @@ -93,15 +94,16 @@ bool DocEntryArchive::Push(DocEntry *newEntry) // Set the new DocEntry HeaderHT[key] = newEntry; - return(true); + return true; } - return(false); + return false; } /** * \brief Replace in the Header a DocEntry by the new DocEntry. The last * DocEntry is kept in archieve - * @param newEntry New entry to substitute to an other entry of the Header + * @param group Group number of the Entry + * @param element Element number of the Entry * @return FALSE when an other DocEntry is already archieved with the same * generalized key, TRUE otherwise */ @@ -119,15 +121,16 @@ bool DocEntryArchive::Push(uint16_t group,uint16_t element) HeaderHT.erase(it); } - return(true); + return true; } - return(false); + return false; } /** * \brief Restore in the Header the DocEntry that have the generalized key. * The old entry is destroyed. - * @param key Key of the DocEntry to restore + * @param group Group number of the Entry + * @param element Element number of the Entry * @return FALSE when the generalized key isn't in the archieve, * TRUE otherwise */ @@ -155,9 +158,9 @@ bool DocEntryArchive::Restore(uint16_t group,uint16_t element) Archive.erase(restoreIt); - return(true); + return true; } - return(false); + return false; } /**