25 #ifndef WMODULEINPUTCONNECTOR_H
26 #define WMODULEINPUTCONNECTOR_H
30 #include <boost/thread/locks.hpp>
33 #include "WModuleConnector.h"
52 WModuleInputConnector( boost::shared_ptr< WModule > module, std::string name=
"", std::string description=
"" );
66 virtual bool connectable( boost::shared_ptr<WModuleConnector> con );
85 boost::signals2::connection
subscribeSignal( MODULE_CONNECTOR_SIGNAL signal, t_GenericSignalHandlerType notifier );
122 virtual void connectSignals( boost::shared_ptr<WModuleConnector> con );
137 virtual void notifyDataChange( boost::shared_ptr<WModuleConnector> input, boost::shared_ptr<WModuleConnector> output );
181 #endif // WMODULEINPUTCONNECTOR_H