Sha256: bbad5de26bc75e7c689e970d11d1a9d1b9ac65b31aec448f552e9db5c961f823
Contents?: true
Size: 863 Bytes
Versions: 17
Compression:
Stored size: 863 Bytes
Contents
#include "../../../shared/generated/cpp/JavascriptVMBase.h" namespace rho { using namespace apiGenerator; class CJavascriptVMImpl: public CJavascriptVMBase { public: CJavascriptVMImpl(): CJavascriptVMBase() { } }; class CJavascriptVMSingleton: public CJavascriptVMSingletonBase { ~CJavascriptVMSingleton(){} virtual void executeScript( const rho::StringW& script, rho::apiGenerator::CMethodResult& oResult){} }; class CJavascriptVMFactory: public CJavascriptVMFactoryBase { ~CJavascriptVMFactory(){} virtual IJavascriptVMSingleton* createModuleSingleton(); }; extern "C" void Init_JavascriptVM_extension() { CJavascriptVMFactory::setInstance( new CJavascriptVMFactory() ); Init_JavascriptVM_API(); } IJavascriptVMSingleton* CJavascriptVMFactory::createModuleSingleton() { return new CJavascriptVMSingleton(); } }
Version data entries
17 entries across 17 versions & 2 rubygems