X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmDocument.h;h=a504c596c88b2841eccbf47ef2d11dc7bbdf5dd4;hb=7e9537ac534af5c5b9c5231c1b7fdd7193c2255d;hp=0a74dcf478119edf2ecf9499beae90015d364142;hpb=bd217557a398371d5d0a27c5aa6e09e47eb65652;p=gdcm.git diff --git a/src/gdcmDocument.h b/src/gdcmDocument.h index 0a74dcf4..a504c596 100644 --- a/src/gdcmDocument.h +++ b/src/gdcmDocument.h @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmDocument.h,v $ Language: C++ - Date: $Date: 2005/01/13 09:23:27 $ - Version: $Revision: 1.86 $ + Date: $Date: 2005/01/17 16:52:21 $ + Version: $Revision: 1.88 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -115,12 +115,14 @@ public: bool ReplaceIfExist(std::string const &value, uint16_t group, uint16_t elem ); + + bool CheckIfEntryExist(uint16_t group, uint16_t elem ); virtual void LoadEntryBinArea(uint16_t group, uint16_t elem); virtual void LoadEntryBinArea(BinEntry *entry); void LoadDocEntrySafe(DocEntry *entry); - TagDocEntryHT *BuildFlatHashTable(); + /*TagDocEntryHT *BuildFlatHashTable();*/ /// Return the Transfer Syntax as a string std::string GetTransferSyntaxName(); @@ -138,7 +140,6 @@ protected: void ComputeRLEInfo(); void ComputeJPEGFragmentInfo(); // Entry - bool CheckIfEntryExist(uint16_t group, uint16_t elem ); int ComputeGroup0002Length( FileType filetype ); @@ -230,8 +231,8 @@ private: DocEntry *ReadNextDocEntry(); uint32_t GenerateFreeTagKeyInGroup(uint16_t group); - void BuildFlatHashTableRecurse( TagDocEntryHT &builtHT, - DocEntrySet* set ); +/* void BuildFlatHashTableRecurse( TagDocEntryHT &builtHT, + DocEntrySet* set );*/ void HandleBrokenEndian(uint16_t &group, uint16_t &elem); void HandleOutOfGroup0002(uint16_t &group, uint16_t &elem);