Program: bbtk
Module: $RCSfile: bbtkConnection.h,v $
Language: C++
- Date: $Date: 2008/02/20 16:05:38 $
- Version: $Revision: 1.2 $
+ Date: $Date: 2008/03/07 10:21:30 $
+ Version: $Revision: 1.3 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See doc/license.txt or
#define __bbtkConnection_h__
#include "bbtkSystem.h"
+
#include <string>
namespace bbtk
{
+
+ class Factory;
+
///
typedef int IOStatus;
///
public:
/// Ctor
Connection(BlackBox* from, const std::string& output,
- BlackBox* to, const std::string& input );
+ BlackBox* to, const std::string& input,
+ const Factory* f );
/// Dtor
~Connection();
/// Adaptor black box if needed
BlackBox* mAdaptor;
+ /// The factory used to create adaptors
+ const Factory* mFactory;
+
/// Is the connection input type is any<thing> ?
bool mFromAny;