![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <functional>#include <map>#include <memory>#include <utility>#include <vector>#include "core/fxcrt/widestring.h"#include "fxjs/cfx_v8.h"#include "fxjs/ijs_runtime.h"#include "v8/include/v8-forward.h"#include "v8/include/v8-function-callback.h"#include "v8/include/v8-persistent-handle.h"#include "v8/include/v8-template.h"Go to the source code of this file.
Classes | |
| class | CFXJS_PerIsolateData |
| class | CFXJS_PerIsolateData::ExtensionIface |
| class | CFXJS_PerObjectData |
| class | CFXJS_PerObjectData::Binding |
| class | CFXJS_Engine |
Enumerations | |
| enum | FXJSOBJTYPE { FXJSOBJTYPE_DYNAMIC = 0 , FXJSOBJTYPE_STATIC , FXJSOBJTYPE_GLOBAL } |
Functions | |
| void | FXJS_Initialize (unsigned int embedderDataSlot, v8::Isolate *pIsolate) |
| void | FXJS_Release () |
| bool | FXJS_GetIsolate (v8::Isolate **pResultIsolate) |
| size_t | FXJS_GlobalIsolateRefCount () |
| enum FXJSOBJTYPE |
| Enumerator | |
|---|---|
| FXJSOBJTYPE_DYNAMIC | |
| FXJSOBJTYPE_STATIC | |
| FXJSOBJTYPE_GLOBAL | |
Definition at line 34 of file cfxjs_engine.h.
| bool FXJS_GetIsolate | ( | v8::Isolate ** | pResultIsolate | ) |
Definition at line 349 of file cfxjs_engine.cpp.
References CFX_V8ArrayBufferAllocator::CFX_V8ArrayBufferAllocator().
| size_t FXJS_GlobalIsolateRefCount | ( | ) |
Definition at line 363 of file cfxjs_engine.cpp.
| void FXJS_Initialize | ( | unsigned int | embedderDataSlot, |
| v8::Isolate * | pIsolate ) |
Definition at line 329 of file cfxjs_engine.cpp.
| void FXJS_Release | ( | ) |
Definition at line 339 of file cfxjs_engine.cpp.
Referenced by FXJSEngineUnitTest::TearDown().