]> Creatis software - creaImageIO.git/blobdiff - src/creaImageIOSystem.h
#3218 creaImageIO Feature New Normal - vtk8itk4wx3-mingw64
[creaImageIO.git] / src / creaImageIOSystem.h
index 1ecda73231d63e9f6e86786d44fdb75ba6b494c2..d4699b4861fa32f98cefdb79ca341891c10506dc 100644 (file)
@@ -1,10 +1,35 @@
+/*
+# ---------------------------------------------------------------------
+#
+# Copyright (c) CREATIS (Centre de Recherche en Acquisition et Traitement de l'Image 
+#                        pour la Santé)
+# Authors : Eduardo Davila, Frederic Cervenansky, Claire Mouton
+# Previous Authors : Laurent Guigues, Jean-Pierre Roux
+# CreaTools website : www.creatis.insa-lyon.fr/site/fr/creatools_accueil
+#
+#  This software is governed by the CeCILL-B license under French law and 
+#  abiding by the rules of distribution of free software. You can  use, 
+#  modify and/ or redistribute the software under the terms of the CeCILL-B 
+#  license as circulated by CEA, CNRS and INRIA at the following URL 
+#  http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html 
+#  or in the file LICENSE.txt.
+#
+#  As a counterpart to the access to the source code and  rights to copy,
+#  modify and redistribute granted by the license, users are provided only
+#  with a limited warranty  and the software's author,  the holder of the
+#  economic rights,  and the successive licensors  have only  limited
+#  liability. 
+#
+#  The fact that you are presently reading this means that you have had
+#  knowledge of the CeCILL-B license and that you accept its terms.
+# ------------------------------------------------------------------------
+*/
+
 #ifndef __creaImageIOSystem_INCLUDED__
 #define __creaImageIOSystem_INCLUDED__
 
 #include "creaMessageManager.h"
 
-
-
 #if defined(_WIN32)
 
   #ifdef CREAIMAGEIO_EXPORT_SYMBOLS
@@ -26,13 +51,12 @@ namespace creaImageIO
   {
     static bool first_time = true;
     if (first_time)
-      {
-       crea::MessageManager::RegisterMessageType("Gimmick!",
-                                                 "Gimmick",1);
-       crea::MessageManager::RegisterMessageType("Gimmick! DEBUG",
-                                                 "Gimmick",0);
-       first_time = false;
-      }
+    {
+printf("EED === System.h === RegisterGimmickMessageTypes   \n");               
+               crea::MessageManager::RegisterMessageType("Gimmick!",  "Gimmick",1);
+               crea::MessageManager::RegisterMessageType("Gimmick! DEBUG",  "Gimmick",0);
+               first_time = false;
+    } // if
   }
   //==============================================================
   inline void SetGimmickMessageLevel(int l)
@@ -52,12 +76,13 @@ namespace creaImageIO
        {
                delete crea::MessageManager::GetInstance();
        }
-  
 
 #define GimmickMessage(LEV,MESS)                       \
-  creaMessage("Gimmick!",LEV,"[Gimmick!] "<<MESS);
+  creaMessage( "Gimmick!" , LEV , "[Gimmick!] " << MESS );
+
 #define GimmickDebugMessage(LEV,MESS)                                  \
   creaDebugMessage("Gimmick! DEBUG",LEV,"[Gimmick!] DEBUG: "<<MESS);
+
 #define GimmickError(MESS)                     \
   creaError("[Gimmick!] "<<MESS);