Program: gdcm
Module: $RCSfile: gdcmUtil.cxx,v $
Language: C++
- Date: $Date: 2005/11/28 15:20:34 $
- Version: $Revision: 1.177 $
+ Date: $Date: 2005/11/29 13:02:46 $
+ Version: $Revision: 1.179 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
std::string Util::DicomString(const char *s, size_t l)
{
std::string r(s, s+l);
- gdcmStaticAssertMacro( !(r.size() % 2) ); // == basically 'l' is even
+ gdcmAssertMacro( !(r.size() % 2) ); // == basically 'l' is even
return r;
}
l++;
}
std::string r(s, s+l);
- gdcmStaticAssertMacro( !(r.size() % 2) );
+ gdcmAssertMacro( !(r.size() % 2) );
return r;
}
case GDCM_LESSOREQUAL :
return s1_even <= s2_even;
default :
- gdcmStaticDebugMacro(" Wrong operator : " << op);
+ gdcmDebugMacro(" Wrong operator : " << op);
return false;
}
}
return str;
}
+void Util::hfpswap(double *a, double *b)
+{
+ double tmp;
+ tmp=*a;
+ *a=*b;
+ *b=tmp;
+}
+
//-------------------------------------------------------------------------
} // end namespace gdcm