Program: gdcm
Module: $RCSfile: gdcmDocEntry.cxx,v $
Language: C++
- Date: $Date: 2005/01/07 16:45:51 $
- Version: $Revision: 1.39 $
+ Date: $Date: 2005/01/07 22:19:48 $
+ Version: $Revision: 1.40 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
#include "gdcmVR.h"
#include "gdcmGlobal.h"
#include "gdcmUtil.h"
+#include "gdcmDebug.h"
#include <iomanip> // for std::ios::left, ...
#include <fstream>
else
{
binary_write(*fp, vr);
- assert( vr.size() == 2 );
+ gdcmAssertMacro( vr.size() == 2 );
if ( (vr == "OB") || (vr == "OW") || (vr == "SQ") || (vr == "UN") )
{
Program: gdcm
Module: $RCSfile: gdcmDocEntrySet.cxx,v $
Language: C++
- Date: $Date: 2005/01/07 22:03:30 $
- Version: $Revision: 1.37 $
+ Date: $Date: 2005/01/07 22:19:48 $
+ Version: $Revision: 1.38 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
#include "gdcmValEntry.h"
#include "gdcmBinEntry.h"
-#include <assert.h>
-
namespace gdcm
{
TagName const & vr)
{
DictEntry *dictEntry = GetDictEntryByNumber(group, elem, vr);
- assert(dictEntry);
+ gdcmAssertMacro(dictEntry);
ValEntry *newEntry = new ValEntry(dictEntry);
if (!newEntry)
TagName const & vr)
{
DictEntry *dictEntry = GetDictEntryByNumber(group, elem, vr);
- assert(dictEntry);
+ gdcmAssertMacro(dictEntry);
BinEntry *newEntry = new BinEntry(dictEntry);
if (!newEntry)
SeqEntry* DocEntrySet::NewSeqEntryByNumber(uint16_t group,uint16_t elem)
{
DictEntry *dictEntry = GetDictEntryByNumber(group, elem, "SQ");
- assert(dictEntry);
+ gdcmAssertMacro(dictEntry);
SeqEntry *newEntry = new SeqEntry( dictEntry );
if (!newEntry)
Program: gdcm
Module: $RCSfile: gdcmHeader.cxx,v $
Language: C++
- Date: $Date: 2005/01/07 22:03:30 $
- Version: $Revision: 1.225 $
+ Date: $Date: 2005/01/07 22:19:48 $
+ Version: $Revision: 1.226 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
gdcmVerboseMacro("gdcmData/CT-MONO2-8-abdo.dcm problem");
// seems to be a bug in the header ...
nbValues = sscanf( strSpacing.c_str(), "%f\\0\\%f", &yspacing, &xspacing);
- assert( nbValues == 2 );
+ gdcmAssertMacro( nbValues == 2 );
}
return xspacing;
Program: gdcm
Module: $RCSfile: gdcmPixelReadConvert.cxx,v $
Language: C++
- Date: $Date: 2005/01/07 22:06:47 $
- Version: $Revision: 1.18 $
+ Date: $Date: 2005/01/07 22:19:48 $
+ Version: $Revision: 1.19 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
{
return false;
}
- //assert( IsJPEGLossless );
+ //gdcmAssertMacro( IsJPEGLossless );
}
else
{
Program: gdcm
Module: $RCSfile: gdcmPixelWriteConvert.cxx,v $
Language: C++
- Date: $Date: 2005/01/06 20:03:28 $
- Version: $Revision: 1.3 $
+ Date: $Date: 2005/01/07 22:19:48 $
+ Version: $Revision: 1.4 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
#include "gdcmDebug.h"
#include "gdcmPixelWriteConvert.h"
-#include <stdio.h>
namespace gdcm
{
Program: gdcm
Module: $RCSfile: gdcmSerieHeader.cxx,v $
Language: C++
- Date: $Date: 2005/01/06 20:03:28 $
- Version: $Revision: 1.3 $
+ Date: $Date: 2005/01/07 22:19:48 $
+ Version: $Revision: 1.4 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
GdcmHeaderVector CoherentGdcmFileVector(n);
// CoherentGdcmFileVector.reserve( n );
CoherentGdcmFileVector.resize( n );
- // assert( CoherentGdcmFileVector.capacity() >= n );
+ // gdcmAssertMacro( CoherentGdcmFileVector.capacity() >= n );
float step = (max - min)/(n - 1);
int pos;
Program: gdcm
Module: $RCSfile: gdcmUtil.cxx,v $
Language: C++
- Date: $Date: 2005/01/06 20:03:28 $
- Version: $Revision: 1.77 $
+ Date: $Date: 2005/01/07 22:19:48 $
+ 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
#include "gdcmUtil.h"
#include "gdcmDebug.h"
+#include <iostream>
// For GetCurrentDate, GetCurrentTime
#include <time.h>
std::string Util::DicomString(const char *s, size_t l)
{
std::string r(s, s+l);
- assert( !(r.size() % 2) ); // == basically 'l' is even
+ gdcmAssertMacro( !(r.size() % 2) ); // == basically 'l' is even
return r;
}
l++;
}
std::string r(s, s+l);
- assert( !(r.size() % 2) );
+ gdcmAssertMacro( !(r.size() % 2) );
return r;
}
#ifdef _WIN32
#include <snmp.h>
#include <conio.h>
-#include <stdio.h>
typedef BOOL(WINAPI * pSnmpExtensionInit) (
IN DWORD dwTimeZeroReference,
OUT HANDLE * hPollForTrapEvent,
Program: gdcm
Module: $RCSfile: gdcmValEntry.cxx,v $
Language: C++
- Date: $Date: 2005/01/07 16:45:52 $
- Version: $Revision: 1.43 $
+ Date: $Date: 2005/01/07 22:19:48 $
+ Version: $Revision: 1.44 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
#include "gdcmTS.h"
#include "gdcmGlobal.h"
#include "gdcmUtil.h"
+#include "gdcmDebug.h"
#include <fstream>
else
{
std::string finalVal = Util::DicomString( val.c_str() );
- assert( !(finalVal.size() % 2) );
+ gdcmAssertMacro( !(finalVal.size() % 2) );
l = finalVal.length();
SetValueOnly(finalVal);
else
{
std::string finalVal = Util::DicomString( val.c_str() );
- assert( !(finalVal.size() % 2) );
+ gdcmAssertMacro( !(finalVal.size() % 2) );
l = finalVal.length();
SetValueOnly(finalVal);
return;
}
- assert( lgr == GetValue().length() );
+ gdcmAssertMacro( lgr == GetValue().length() );
binary_write(*fp, GetValue());
}