Searched refs:CFX_V8 (Results 1 – 8 of 8) sorted by relevance
12 CFX_V8::CFX_V8(v8::Isolate* isolate) : m_pIsolate(isolate) {} in CFX_V8() function in CFX_V814 CFX_V8::~CFX_V8() = default;16 v8::Local<v8::Value> CFX_V8::GetObjectProperty( in GetObjectProperty()23 std::vector<WideString> CFX_V8::GetObjectPropertyNames( in GetObjectPropertyNames()28 void CFX_V8::PutObjectProperty(v8::Local<v8::Object> pObj, in PutObjectProperty()35 void CFX_V8::DisposeIsolate() { in DisposeIsolate()40 v8::Local<v8::Array> CFX_V8::NewArray() { in NewArray()44 v8::Local<v8::Object> CFX_V8::NewObject() { in NewObject()48 void CFX_V8::PutArrayElement(v8::Local<v8::Array> pArray, in PutArrayElement()54 v8::Local<v8::Value> CFX_V8::GetArrayElement(v8::Local<v8::Array> pArray, in GetArrayElement()[all …]
18 class CFX_V8 {20 explicit CFX_V8(v8::Isolate* pIsolate);21 virtual ~CFX_V8();
31 cfx_v8_ = std::make_unique<CFX_V8>(isolate()); in SetUp()34 CFX_V8* cfx_v8() const { return cfx_v8_.get(); } in cfx_v8()37 std::unique_ptr<CFX_V8> cfx_v8_;
83 class CFXJS_Engine : public CFX_V8 {
384 CFXJS_Engine::CFXJS_Engine() : CFX_V8(nullptr) {} in CFXJS_Engine()386 CFXJS_Engine::CFXJS_Engine(v8::Isolate* pIsolate) : CFX_V8(pIsolate) {} in CFXJS_Engine()
12 class CFX_V8; variable
49 class CFXJSE_Engine final : public CFX_V8 {
124 : CFX_V8(fxjs_runtime->GetIsolate()), in CFXJSE_Engine()