Program: bbtk
Module: $RCSfile: bbtkAtomicBlackBox.h,v $
Language: C++
- Date: $Date: 2008/12/11 09:50:34 $
- Version: $Revision: 1.8 $
+ Date: $Date: 2009/05/14 14:43:33 $
+ Version: $Revision: 1.10 $
=========================================================================*/
/* ---------------------------------------------------------------------
//==================================================================
//==================================================================
- /// User callback called in the box contructor
- virtual void bbUserConstructor() {}
- /// User callback called in the box copy constructor
- virtual void bbUserCopyConstructor(bbtk::BlackBox::Pointer) {}
- /// User callback called in the box destructor
- virtual void bbUserDestructor() {}
+ /// *** TO BE REMOVED WHEN EVERYTHING IS OK ***
+ /// CHANGED RETURN TYPE OF bbUserConstructor FROM void TO int
+ /// TO PRODUCE COMPILATION ERROR IF AN USER DECLARES THE OLD
+ /// METHOD bbUserConstructor IN ITS BOX
+ virtual int bbUserConstructor() { return 0; }
+ /// *** TO BE REMOVED WHEN EVERYTHING IS OK ***
+ /// THE SAME AS bbUserConstructor
+ virtual int bbUserCopyConstructor(bbtk::BlackBox::Pointer) { return 0; }
+ /// *** TO BE REMOVED WHEN EVERYTHING IS OK ***
+ /// THE SAME AS bbUserConstructor
+ virtual int bbUserDestructor() { return 0; }
//==================================================================
+
//==================================================================
private:
//==================================================================