29 #if defined(__APPLE__)
30 #include <mach-o/dyld.h>
39 #ifndef BOOST_FILESYSTEM_VERSION
40 #define BOOST_FILESYSTEM_VERSION 2
42 #include <boost/filesystem.hpp>
43 #include <boost/thread/xtime.hpp>
45 #include "../common/WStringUtils.h"
46 #include "../common/WThreadedRunner.h"
47 #include "../dataHandler/WDataHandler.h"
48 #include "../gui/WGUI.h"
51 #include "WModuleContainer.h"
52 #include "WModuleFactory.h"
53 #include "WROIManager.h"
54 #include "WSelectionManager.h"
63 WKernel::WKernel( boost::shared_ptr< WGraphicsEngine > ge, boost::shared_ptr< WGUI > gui ):
67 wlog::debug(
"Kernel" ) <<
"Version: " << W_VERSION;
111 "Root module container in Kernel." ) );
116 m_moduleFactory->load();
155 m_gui->isInitialized().wait();
181 boost::shared_ptr< WModule >
WKernel::applyModule( boost::shared_ptr< WModule > applyOn, boost::shared_ptr< WModule > prototype )