Program: gdcm
Module: $RCSfile: TestDict.cxx,v $
Language: C++
- Date: $Date: 2005/02/02 10:05:26 $
- Version: $Revision: 1.7 $
+ Date: $Date: 2005/07/11 14:53:15 $
+ Version: $Revision: 1.8 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
std::cout<<"#######################################################\n";
const int ENTRY_GR = 0x10;
const int ENTRY_EL = 0x20;
- std::string key=gdcm::DictEntry::TranslateToKey(ENTRY_GR,ENTRY_EL);
+ gdcm::TagKey key = gdcm::DictEntry::TranslateToKey(ENTRY_GR,ENTRY_EL);
gdcm::DictEntry *entry=pubDict->GetEntry(ENTRY_GR,ENTRY_EL);
if(!entry)
{
Program: gdcm
Module: $RCSfile: gdcmDict.cxx,v $
Language: C++
- Date: $Date: 2005/06/24 10:55:58 $
- Version: $Revision: 1.77 $
+ Date: $Date: 2005/07/11 14:53:16 $
+ Version: $Revision: 1.78 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
}
else
{
- while (!from.eof())
+ while (!from.eof() && from)
{
from >> std::hex;
from >> group;
if ( KeyHt.count(key) == 1 )
{
- gdcmWarningMacro( "Already present" << key.c_str());
+ gdcmErrorMacro( "Already present:" << key );
return false;
}
else
}
else
{
- gdcmWarningMacro( "Unfound entry" << key.c_str());
+ gdcmWarningMacro( "Unfound entry" << key );
return false;
}
}
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 14:53:16 $
+ Version: $Revision: 1.66 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// + "#" + vr + "#" + vm + "#" + name;
char res[10];
sprintf(res,"%04x|%04x", group, elem);
- std::string tag = res;
+ TagKey tag = res;
tag += "#" + vr + "#" + vm + "#" + name;
TagKeyHT::iterator it;
Program: gdcm
Module: $RCSfile: gdcmElementSet.cxx,v $
Language: C++
- Date: $Date: 2005/06/24 10:55:59 $
- Version: $Revision: 1.59 $
+ Date: $Date: 2005/07/11 14:53:16 $
+ Version: $Revision: 1.60 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
if ( TagHT.count(key) == 1 )
{
- gdcmWarningMacro( "Key already present: " << key.c_str());
+ gdcmWarningMacro( "Key already present: " << key );
return false;
}
else