Program: gdcm
Module: $RCSfile: gdcmArgMgr.cxx,v $
Language: C++
- Date: $Date: 2005/06/08 08:06:55 $
- Version: $Revision: 1.3 $
+ Date: $Date: 2005/06/08 08:58:22 $
+ 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 "gdcmArgMgr.h"
-#define ARG_DEFAULT_PARAMOUT "fileout.par"
-#define ARG_DEFAULT_LOGFILE "gdcm.log"
-
-
namespace gdcm
{
//-------------------------------------------------------------------------
/*------------------------------------------------------------------------
| Role : Reads a parameter from a file
- | Retour : Type : char *
+ | Return : Type : char *
| Role : pointer to the label
| parameters : param : char *
| Role : one where the parameter will be stored
/*------------------------------------------------------------------------
| Role : Reading of arguments in a parameter file
| (this function is recursive).
- | Retour : Type : int
+ | Return : Type : int
| Role : length needed to store all the parameters
| parameters : filename : char *
| Role : parameter File name
/*------------------------------------------------------------------------
| Role : Standard parameters management (on command line)
- | Retour : Type : void
+ | Return : Type : void
| parameters : none
+------------------------------------------------------------------------*/
void ArgMgr::ArgStdArgs()
if ( (logfile = ArgMgrValue(ARG_LABEL_LOGFILE))!=0)
{
if ( *logfile == '\0' )
- logfile = ARG_DEFAULT_LOGFILE;
+ logfile = (char *)ARG_DEFAULT_LOGFILE;
fd = fopen ( logfile, "a+" );
if ( fd )
{
/*------------------------------------------------------------------------
| Role : Sets in Upper Case.
- | Retour : Type : char *
+ | Return : Type : char *
| parameters : char *
+------------------------------------------------------------------------*/
char *ArgMgr::maj ( char *a )