]> Creatis software - bbtk.git/blobdiff - kernel/src/bbtkExecuter.cxx
#3203 BBTK Feature New Normal vtk7itk4wx3-mingw64
[bbtk.git] / kernel / src / bbtkExecuter.cxx
index bf51fe564d3a1b644ee850f9bbc044d9b3abfa08..e3ec15df2411dcddcf54b02c82e81a9e3bf5cf2f 100644 (file)
@@ -82,9 +82,15 @@ namespace bbtk
     // We have to "lock" the smart pointer because the factory
     // only keeps a weak pointer on the executer
     // -> this would auto-destroy !!
+       
+printf("EED Executer::Executer Start\n");
+
     mFactory->SetExecuter(MakePointer(this,true));
+printf("EED Executer::Executer 1\n");
+
     Reset();
     bbtkDebugMessage("object",2,"<== Executer()" <<std::endl);
+printf("EED Executer::Executer End\n");
   }
   //=======================================================================
 
@@ -119,6 +125,7 @@ namespace bbtk
   //=======================================================================
   void Executer::Reset()
   {
+printf("EED Executer::Reset Start\n");
     bbtkDebugMessage("kernel",9,"==> Executer::Reset()" <<std::endl);
 
     //    GetFactory()->Check();
@@ -128,16 +135,21 @@ namespace bbtk
 
     //  Wx::DestroyTopWindow();
 
+printf("EED Executer::Reset 01\n");
     GetFactory()->Reset();
+printf("EED Executer::Reset 02\n");
 #if(USE_WXWIDGETS)
+printf("EED Executer::Reset 03\n");
     Wx::ProcessPendingEvents();
 #endif
+printf("EED Executer::Reset 04\n");
 
  
     // Create user package
     Package::Pointer p =
       Package::New("user","internal","User defined black boxes","");
     // Insert the user package in the factory
+printf("EED Executer::Reset 1\n");
     GetFactory()->InsertPackage(p);
     // And in the list of open packages
     mOpenPackage.push_back(p);
@@ -147,6 +159,7 @@ namespace bbtk
     ComplexBlackBoxDescriptor::Pointer r = 
       ComplexBlackBoxDescriptor::New("workspace"); 
     //    mRootCBB->Reference();
+printf("EED Executer::Reset 2\n");
     r->SetFactory(GetFactory());
     r->AddToAuthor("bbtk");
     r->AddToDescription("User's workspace");
@@ -158,6 +171,7 @@ namespace bbtk
     //    Object::PrintObjectListInfo();
     //  GetFactory()->CheckPackages();
     bbtkDebugMessage("kernel",9,"<== Executer::Reset()" <<std::endl);
+printf("EED Executer::Reset End\n");
   }
   //=======================================================================