27 #include "../WModuleFactory.h"
29 #include "WApplyCombiner.h"
32 boost::shared_ptr< WModule > srcModule, std::string srcConnector,
33 boost::shared_ptr< WModule > targetModule, std::string targetConnector ):
39 boost::shared_ptr< WModule > targetModule, std::string targetConnector ):
52 boost::shared_ptr< WModule > srcModule =
m_srcModule;
76 srcModule->isReadyOrCrashed().wait();
77 if( srcModule->isCrashed()() )
80 wlog::error(
"Prototype Combiner" ) <<
"The source module \"" << srcModule->getName() <<
"\" has crashed. Abort.";
88 targetModule->isReadyOrCrashed().wait();
89 if( targetModule->isCrashed()() )
92 wlog::error(
"Prototype Combiner" ) <<
"The target module \"" << targetModule->getName() <<
"\" has crashed. Abort.";
104 if( srcModule && targetModule )