25 #ifndef WMODULECOMBINER_H
26 #define WMODULECOMBINER_H
28 #include <boost/shared_ptr.hpp>
30 #include "../common/WThreadedRunner.h"
32 #include "WModuleContainer.h"
43 public boost::enable_shared_from_this< WModuleCombiner >
51 explicit WModuleCombiner( boost::shared_ptr< WModuleContainer > target );
69 virtual void apply() = 0;
91 #endif // WMODULECOMBINER_H