]> Creatis software - gdcm.git/blobdiff - src/gdcmDocEntryArchive.cxx
STYLE: minor clean up
[gdcm.git] / src / gdcmDocEntryArchive.cxx
index 9a5a498cee8d36921f7ae74244b29617850e8922..c47596ef4975526423c1f9d3effba1912fd0be7b 100644 (file)
@@ -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 <string>
 
@@ -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;
 }
 
 /**