X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FgdcmDictSet.cxx;h=e1c795cd28a80a96fd5a4781e70ab6ae8bcbef2a;hb=2974fc9af7458cd3a94251a12d4af74fefe22275;hp=646d3374ab2e0dd3c7c9c3373ff0fbbe13c6d467;hpb=9ca0e4bb2208be93bebf21d0c5d75c8018e7605a;p=gdcm.git diff --git a/src/gdcmDictSet.cxx b/src/gdcmDictSet.cxx index 646d3374..e1c795cd 100644 --- a/src/gdcmDictSet.cxx +++ b/src/gdcmDictSet.cxx @@ -3,8 +3,8 @@ Program: gdcm Module: $RCSfile: gdcmDictSet.cxx,v $ Language: C++ - Date: $Date: 2005/06/24 10:55:58 $ - Version: $Revision: 1.65 $ + Date: $Date: 2005/07/11 15:20:46 $ + Version: $Revision: 1.67 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -116,10 +116,17 @@ DictEntry *DictSet::NewVirtualDictEntry( uint16_t group, // // const std::string tag = DictEntry::TranslateToKey(group,elem) // + "#" + vr + "#" + vm + "#" + name; +#if FASTTAGKEY + // FIXME + TagKey tag; + tag.tab[0] = group; + tag.tab[1] = elem; +#else char res[10]; sprintf(res,"%04x|%04x", group, elem); - std::string tag = res; + TagKey tag = res; tag += "#" + vr + "#" + vm + "#" + name; +#endif TagKeyHT::iterator it;