/*========================================================================= Program: bbtk Module: $RCSfile: bbtkBlackBoxOutputConnector.cxx,v $ Language: C++ Date: $Date: 2008/04/24 10:11:28 $ Version: $Revision: 1.7 $ Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de l'Image). All rights reserved. See Doc/License.txt or http://www.creatis.insa-lyon.fr/Public/bbtk/License.html for details. This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the above copyright notices for more information. =========================================================================*/ /** * \file * \brief Class bbtk::BlackBoxOutputConnector : */ #include "bbtkBlackBoxOutputConnector.h" #include "bbtkMessageManager.h" #include "bbtkBlackBox.h" //#include namespace bbtk { BlackBoxOutputConnector::BlackBoxOutputConnector() // : mStatus(MODIFIED) { bbtkDebugMessage("Kernel",9,"BlackBoxOutputConnector::BlackBoxOutputConnector()"< BlackBoxOutputConnector::~BlackBoxOutputConnector()" <Check(); //Connection::WeakPointer w(c); ConnectionVector::iterator i; // = find(mConnection.begin(),mConnection.end(),c); for (i=mConnection.begin(); i!=mConnection.end(); ++i) { if (*i==c) break; } if (i==mConnection.end()) { bbtkInternalError("BlackBoxOutputConnector::UnsetConnection("< BlackBoxOutputConnector::SetModifiedStatus() [" <SetModifiedStatus(); } } } // namespace bbtk