From 14214f520648101f6d2a7570f3a5f28d7494dcea Mon Sep 17 00:00:00 2001 From: guigues Date: Thu, 24 Apr 2008 11:49:59 +0000 Subject: [PATCH] *** empty log message *** --- kernel/src/bbtkComplexBlackBox.cxx | 6 +++--- kernel/src/bbtkFactory.h | 6 +++--- kernel/src/bbtkObject.cxx | 14 ++++++++++++++ kernel/src/bbtkObject.h | 7 +++++-- 4 files changed, 25 insertions(+), 8 deletions(-) diff --git a/kernel/src/bbtkComplexBlackBox.cxx b/kernel/src/bbtkComplexBlackBox.cxx index c06e715..f692435 100644 --- a/kernel/src/bbtkComplexBlackBox.cxx +++ b/kernel/src/bbtkComplexBlackBox.cxx @@ -3,8 +3,8 @@ Program: bbtk Module: $RCSfile: bbtkComplexBlackBox.cxx,v $ Language: C++ -Date: $Date: 2008/04/24 10:24:58 $ -Version: $Revision: 1.18 $ +Date: $Date: 2008/04/24 11:49:59 $ +Version: $Revision: 1.19 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or @@ -82,7 +82,7 @@ namespace bbtk // We have to make the shared_ptr on this because it is used // in bbUnsafeAddBlackBox ! - MakePointer(this,true); + MakeBlackBoxPointer(this,true); BlackBoxMapType::const_iterator i; for ( i = from.mBlackBoxMap.begin(); i != from.mBlackBoxMap.end(); ++i ) diff --git a/kernel/src/bbtkFactory.h b/kernel/src/bbtkFactory.h index 0d0560a..a729d75 100644 --- a/kernel/src/bbtkFactory.h +++ b/kernel/src/bbtkFactory.h @@ -3,8 +3,8 @@ Program: bbtk Module: $RCSfile: bbtkFactory.h,v $ Language: C++ - Date: $Date: 2008/04/18 12:59:15 $ - Version: $Revision: 1.14 $ + Date: $Date: 2008/04/24 11:49:59 $ + Version: $Revision: 1.15 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See doc/license.txt or @@ -107,7 +107,7 @@ namespace bbtk /// Sets the executer who created the factory (if any) void SetExecuter(ExecuterPointer e) { mExecuter = e; } /// Gets the executer who created the factory (if any) - ExecuterPointer GetExecuter();// { return mExecuter.lock(); } + ExecuterPointer GetExecuter() { return mExecuter.lock(); } /// Gets the executer who created the factory (if any) - const // const Executer::Pointer GetExecuter() const { return mExecuter.lock(); } diff --git a/kernel/src/bbtkObject.cxx b/kernel/src/bbtkObject.cxx index e498187..be8b07d 100644 --- a/kernel/src/bbtkObject.cxx +++ b/kernel/src/bbtkObject.cxx @@ -187,6 +187,20 @@ namespace bbtk << std::endl << std::endl; Object::PrintObjectListInfo(""); } + if (Object::GetObjectsCount()>0) + { + std::cout << std::endl; + std::cout << "************************ WARNING ********************" + <