X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmDictSet.h;h=c4cca7c9944541ff74a64f19140eb332423961cd;hb=b49d7069fe20162182a1840fd06afd3351f50b3d;hp=8ef38e959f3b52ed3733dc8e161707fefc7a6d47;hpb=1e74cf45bc96f14c342cc404f0f91dfffe0810b9;p=gdcm.git diff --git a/src/gdcmDictSet.h b/src/gdcmDictSet.h index 8ef38e95..c4cca7c9 100644 --- a/src/gdcmDictSet.h +++ b/src/gdcmDictSet.h @@ -1,5 +1,21 @@ -// gdcmDictSet.h -//----------------------------------------------------------------------------- +/*========================================================================= + + Program: gdcm + Module: $RCSfile: gdcmDictSet.h,v $ + Language: C++ + Date: $Date: 2004/06/20 18:08:47 $ + Version: $Revision: 1.20 $ + + Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de + l'Image). All rights reserved. See Doc/License.txt or + http://www.creatis.insa-lyon.fr/Public/Gdcm/License.htm for details. + + This software is distributed WITHOUT ANY WARRANTY; without even + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the above copyright notices for more information. + +=========================================================================*/ + #ifndef GDCMDICTSET_H #define GDCMDICTSET_H @@ -33,11 +49,11 @@ public: void Print(std::ostream& os); - std::list *GetPubDictTagNames(void); + std::list *GetPubDictEntryNames(void); std::map > * - GetPubDictTagNamesByCategory(void); + GetPubDictEntryNamesByCategory(void); - void LoadDictFromFile(std::string FileName, DictKey Name); + gdcmDict *LoadDictFromFile(std::string FileName, DictKey Name); gdcmDict *GetDict(DictKey DictName); gdcmDict *GetDefaultPubDict(void); @@ -57,7 +73,7 @@ private: DictSetHT Dicts; /// Directory path to dictionaries std::string DictPath; - + /// H table for the on the fly created gdcmDictEntries std::map virtualEntry; };