25 #ifndef WMODULESIGNALS_H
26 #define WMODULESIGNALS_H
29 #include <boost/signals2/signal.hpp>
32 #include <boost/function.hpp>
59 typedef boost::function< void ( boost::shared_ptr< WModule > ) > t_ModuleGenericSignalHandlerType;
66 typedef boost::signals2::signal< void ( boost::shared_ptr< WModule > ) > t_ModuleGenericSignalType;
74 typedef boost::function< void ( boost::shared_ptr< WModule >,
const WException& ) > t_ModuleErrorSignalHandlerType;
81 typedef boost::signals2::signal< void ( boost::shared_ptr< WModule >,
const WException& ) > t_ModuleErrorSignalType;
83 #endif // WMODULESIGNALS_H
Class representing a single module of OpenWalnut.