[Dcmlib] GDCM nouvelle annee

Benoit Regrain benoit.regrain at creatis.insa-lyon.fr
Fri Jan 7 18:42:27 CET 2005



----- Original Message ----- 
From: "Mathieu Malaterre" <mathieu.malaterre at kitware.com>
To: "Benoit Regrain" <benoit.regrain at creatis.insa-lyon.fr>
Cc: "Mailing list gdcm" <dcmlib at creatis.insa-lyon.fr>
Sent: Friday, January 07, 2005 6:09 PM
Subject: Re: [Dcmlib] GDCM nouvelle annee


>
> > L'avantage des macro - comme fait dans VTK - est que tu peux mélanger
dans
> > ton message du texte (chaine de caractères) avec des valeurs. Et c'est
> > vraiment
> > pratique. Ca évite d'avoir à créer sa chaine complete avec les entiers à
> > l'intérieur
> > avant de l'envoyer à Debug.
>
> C'est vrai que c'est pas mal. Je change ca de suite.
>
>
> > Ensuite, le Assert n'est jamais utilisé... quel est alors son utilité ?
on
> > le conserve ?
>
> Ok, je remplace mes vrai assert par des gdcm::Assert. Moi j'aime bien en
> tout cas.
>
> > Ne vaudrait-il pas mieux avoir plutot un Debug / Warning / Error ?
> >  - Debug : pour les messages d'information
> >  - Warning quand le fichier dicom est lisible mais qu'il y a des
anomalies
> > (champs de longueur impair, etc.)
> >  - Error lorsque le fichier n'est pas lisible ou pas ecrivable (j'suis
po
> > sur que ca existe ce mot...)
>
> Ca marche. Ca donne donc en nom de macros:
>
> gdcmDebug( bla )
> gdcmWarning( bla )
> gdcmError( bla )
>
> ca va ?
je mettrais plutot :
gdcmDebugMacro( bla )
gdcmWarningMacro( bla )
gdcmErrorMacro( bla )

On saura comme cela qu'il s'agit d'une macro.

Benoit




More information about the Dcmlib mailing list