Program: bbtk
Module: $RCSfile: bbtkConnection.h,v $
Language: C++
- Date: $Date: 2009/03/30 14:42:16 $
- Version: $Revision: 1.12 $
+ Date: $Date: 2009/04/21 14:36:51 $
+ Version: $Revision: 1.13 $
=========================================================================*/
/* ---------------------------------------------------------------------
/// Out-of-date status value
const IOStatus OUTOFDATE = 2;
- const std::string& GetIOStatusString( IOStatus );
+ BBTK_EXPORT const std::string& GetIOStatusString( IOStatus );
class BBTK_EXPORT Connection : public Object
Program: bbtk
Module: $RCSfile: bbtkPackage.cxx,v $
Language: C++
- Date: $Date: 2009/01/13 08:45:27 $
- Version: $Revision: 1.24 $
+ Date: $Date: 2009/04/21 14:36:51 $
+ Version: $Revision: 1.25 $
=========================================================================*/
/* ---------------------------------------------------------------------
bbtkDebugMessage("package",5,"==> Package::UnLoadReleasedDynamicallyLoadedPackages()"<<std::endl);
std::set<Package::WeakPointer>::iterator i;
- for (i=mReleasedDynamicallyLoadedPackages.begin();
- i!=mReleasedDynamicallyLoadedPackages.end();
- ++i)
- {
- if (!i->expired()) UnLoad(*i);
- }
+
+//JCP- 21-04-09
+ if(mReleasedDynamicallyLoadedPackages.size()>0){
+ for (i=mReleasedDynamicallyLoadedPackages.begin();
+ i!=mReleasedDynamicallyLoadedPackages.end();
+ ++i)
+ {
+ if (!i->expired()) UnLoad(*i);
+ }
+ }
+//JCP- 21-04-09
bbtkDebugMessage("package",5,"<== Package::UnLoadReleasedDynamicallyLoadedPackages()"<<std::endl);
}
//==========================================================================
Program: bbtk
Module: $RCSfile: bbtkWidgetBlackBox.h,v $
Language: C++
- Date: $Date: 2009/04/08 07:56:11 $
- Version: $Revision: 1.1 $
+ Date: $Date: 2009/04/21 14:36:51 $
+ Version: $Revision: 1.2 $
========================================================================*/
/// apropriate traits.
/// Declares the common inputs / outputs and interface to all widget boxes
template <class W>
- class BBTK_EXPORT WidgetBlackBox : public bbtk::AtomicBlackBox
+ class /*BBTK_EXPORT*/ WidgetBlackBox : public bbtk::AtomicBlackBox
{
public:
// typedef WidgetTraits Traits;
Program: bbtk
Module: $RCSfile: bbtkWidgetBlackBox.txx,v $
Language: C++
- Date: $Date: 2009/04/08 07:56:11 $
- Version: $Revision: 1.1 $
+ Date: $Date: 2009/04/21 14:36:51 $
+ Version: $Revision: 1.2 $
=========================================================================*/
/* ---------------------------------------------------------------------
template <class T>
typename WidgetBlackBox<T>::WidgetPointer
WidgetBlackBox<T>::bbCreateWidgetOfInput
- (const std::string& in, WidgetBlackBox<T>::WidgetPointer parent)
+ (const std::string& in, typename WidgetBlackBox<T>::WidgetPointer parent)
{
Widget* w = 0;
// If input is connected