Program: gdcm
Module: $RCSfile: gdcmUtil.h,v $
Language: C++
- Date: $Date: 2007/05/23 14:18:11 $
- Version: $Revision: 1.68 $
+ Date: $Date: 2008/01/02 14:58:00 $
+ Version: $Revision: 1.72 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
=========================================================================*/
-#ifndef GDCMUTIL_H
-#define GDCMUTIL_H
+#ifndef _GDCMUTIL_H_
+#define _GDCMUTIL_H_
#include "gdcmCommon.h"
#include <vector>
static std::string CreateCleanString(uint8_t *s, int l);
static bool IsCleanString(std::string const &s);
static bool IsCleanArea(uint8_t *s, int l);
+ static void ReplaceSpecChar(std::string &s, std::string &rep);
static std::string NormalizePath(std::string const &name);
static std::string GetPath(std::string const &fullName);
static std::string GetName(std::string const &fullName);
*a = *b;
*b = tmp;
}
- void hfpswap(double *a, double *b);
+ void hfpswap(double *a, double *b);
+
static inline void sthifpswap(double *a, double *b)
{
double tmp;
static std::string RootUID;
static const std::string GDCM_UID;
static uint8_t *FileMetaInformationVersion;
+
static const uint16_t FMIV;
- static std::string GDCM_MAC_ADRESS;
+ static std::string GDCM_MAC_ADDRESS;
// For MD5
ghost@aladdin.com
*/
-/* $Id: gdcmUtil.h,v 1.68 2007/05/23 14:18:11 jpr Exp $ */
+/* $Id: gdcmUtil.h,v 1.72 2008/01/02 14:58:00 malaterre Exp $ */
/*
Independent implementation of MD5 (RFC 1321).
This code implements the MD5 Algorithm defined in RFC 1321, whose