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

Version Path
rhodes-7.6.0 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
rhodes-7.5.1 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
rhodes-7.4.1 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
rhodes-7.1.17 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
rhodes-6.2.0 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
rhodes-6.0.11 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
rhodes-5.5.18 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
rhodes-5.5.17 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
rhodes-5.5.15 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
rhodes-5.5.0.22 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
rhodes-5.5.2 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
rhodes-5.5.0.7 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
rhodes-5.5.0.3 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
rhodes-5.5.0 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
tauplatform-1.0.3 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
tauplatform-1.0.2 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp
tauplatform-1.0.1 lib/commonAPI/javascriptvm/ext/platform/wm/src/Javascriptvm_impl.cpp