X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmValEntry.h;h=aeca4b40d0af067bede9f5f8828f07e13befa117;hb=e8c87727ddbb1fa8733593036ae2408680c34c25;hp=8c13e78f6c353177ff76d2baa63b38a51cb995b1;hpb=5b89bede4607999aeb8d5b45311e7ee82f9471ef;p=gdcm.git diff --git a/src/gdcmValEntry.h b/src/gdcmValEntry.h index 8c13e78f..aeca4b40 100644 --- a/src/gdcmValEntry.h +++ b/src/gdcmValEntry.h @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmValEntry.h,v $ Language: C++ - Date: $Date: 2005/02/02 16:18:49 $ - Version: $Revision: 1.39 $ + Date: $Date: 2005/03/22 11:39:04 $ + Version: $Revision: 1.41 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -48,7 +48,7 @@ public: // Other accessors are inherited from gdcm::ContentEntry - void Print(std::ostream &os = std::cout,std::string const & indent = ""); + void Print(std::ostream &os = std::cout, std::string const &indent = ""); void WriteContent(std::ofstream *fp, FileType filetype); @@ -56,10 +56,22 @@ public: /// The size is updated void SetValue(std::string const &val); + + /// \brief returns the size threshold above which an element value + /// will NOT be *printed* in order no to polute the screen output + static long GetMaxSizePrintEntry() { return ValEntry::MaxSizePrintEntry; }; + + static void SetMaxSizePrintEntry(long); + protected: private: + /// \brief Size threshold above which an element val + /// By default, this upper bound is fixed to 64 bytes. + + static uint32_t MaxSizePrintEntry; + }; } // end namespace gdcm