25 #ifndef WSCRIPTENGINE_H
26 #define WSCRIPTENGINE_H
31 #include <boost/shared_ptr.hpp>
33 #include "../kernel/WModuleContainer.h"
35 #include "WScriptInterpreter.h"
49 explicit WScriptEngine( boost::shared_ptr< WModuleContainer >
const& rootContainer );
72 boost::shared_ptr< WScriptInterpreter >
getInterpreter( std::string
const& name );
88 boost::shared_ptr< WScriptInterpreter >
getInterpreter( std::size_t index );
95 #endif // WSCRIPTENGINE_H