]> Creatis software - bbtk.git/commitdiff
#3203
authorEduardo DAVILA <davila@creatis.insa-lyon.fr>
Thu, 12 Jul 2018 08:19:41 +0000 (10:19 +0200)
committerEduardo DAVILA <davila@creatis.insa-lyon.fr>
Thu, 12 Jul 2018 08:19:41 +0000 (10:19 +0200)
kernel/src/CMakeLists.txt
kernel/src/bbtkAtomicBlackBox.cxx
kernel/src/bbtkAtomicBlackBox.h
kernel/src/bbtkBlackBox.h
kernel/src/bbtkObject.h

index 44e3b2c..70e2ba8 100644 (file)
@@ -1,4 +1,4 @@
- # ---------------------------------------------------------------------
+ # ---------------------------------------------------------------------
  #
  # Copyright (c) CREATIS (Centre de Recherche en Acquisition et Traitement de l'Image
  #                        pour la SantÈ)
@@ -92,10 +92,12 @@ IF(UNIX) #Avoid polluting Win32 cmakecache
   CHECK_INCLUDE_FILE("inttypes.h"   CMAKE_HAVE_INTTYPES_H)
   # termios 
   CHECK_INCLUDE_FILE("termios.h"   CMAKE_HAVE_TERMIOS_H)
+
 ENDIF(UNIX)
+
 # Special Time support, two conventions: *NIX vs Win32
-CHECK_INCLUDE_FILE("sys/times.h"    CMAKE_HAVE_SYS_TIMES_H)
-CHECK_INCLUDE_FILE("sys/timeb.h"    CMAKE_HAVE_SYS_TIMEB_H)
+ CHECK_INCLUDE_FILE("sys/times.h"    CMAKE_HAVE_SYS_TIMES_H)
+ CHECK_INCLUDE_FILE("sys/timeb.h"    CMAKE_HAVE_SYS_TIMEB_H)
 #-----------------------------------------------------------------------------
 
   
index 0c304e0..2c9b0c5 100644 (file)
@@ -103,7 +103,7 @@ namespace bbtk
   ///  Gets the input Data of a given name
   Data AtomicBlackBox::bbGetInput( const std::string &name ) 
   {
-    bbtkBlackBoxDebugMessage("data",7,
+  bbtkBlackBoxDebugMessage("data",7,
                             "AtomicBlackBox::bbGetInput(\""<<name<<"\")"
                             <<std::endl);  
     
@@ -200,6 +200,5 @@ namespace bbtk
   }
   //==========================================================================
 
- 
 }
 // EO namespace bbtk
index f9d09f6..9d38547 100644 (file)
@@ -49,7 +49,6 @@
 
 #include "bbtkBlackBox.h"
 #include "bbtkAtomicBlackBoxDescriptor.h"
-
 namespace bbtk
 {
 
index db02118..6da0d20 100644 (file)
@@ -56,8 +56,8 @@
 #include <set>
 
 // Signal/slot mechanism for output change events
-#include <boost/signals2/signal.hpp>
 #include <boost/bind.hpp>
+#include <boost/signals2/signal.hpp>
 
 
 #define bbtkBlackBoxMessage(key,level,mess) \
@@ -67,7 +67,6 @@
 
 namespace bbtk
 {
-
   struct Void { Void(int = 0) {} };
 
   class Factory;
index 811c0b6..a172adb 100644 (file)
@@ -105,7 +105,8 @@ namespace bbtk
     {                                                                  
       if (s->mThisPointer.lock())                                      
        {                                                               
-         boost::shared_ptr<U> p = s->GetThisPointer<U>();
+//EED 2018-07-11 minwg64 
+         boost::shared_ptr<U> p = s->template GetThisPointer<U>();
          if (!lock) s->mThisPointerLocked.reset();
          return p;
        }                                                               
@@ -124,8 +125,9 @@ namespace bbtk
                                             bool lock = false)
     {                                                                  
       if (s->mThisPointer.lock())                                      
-       {                                                               
-         boost::shared_ptr<U> p = s->GetThisPointer<U>();
+       {                       
+//EED 2018-07-11 minwg64 
+         boost::shared_ptr<U> p = s->template GetThisPointer<U>();
          if (!lock) s->mThisPointerLocked.reset();
          return p;
        }