Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <ijs_runtime.h>
Classes | |
struct | JS_Error |
class | ScopedEventContext |
Public Member Functions | |
virtual | ~IJS_Runtime () |
virtual CJS_Runtime * | AsCJSRuntime ()=0 |
virtual IJS_EventContext * | NewEventContext ()=0 |
virtual void | ReleaseEventContext (IJS_EventContext *pContext)=0 |
virtual CPDFSDK_FormFillEnvironment * | GetFormFillEnv () const =0 |
virtual absl::optional< JS_Error > | ExecuteScript (const WideString &script)=0 |
Static Public Member Functions | |
static void | Initialize (unsigned int slot, void *isolate, void *platform) |
static void | Destroy () |
static std::unique_ptr< IJS_Runtime > | Create (CPDFSDK_FormFillEnvironment *pFormFillEnv) |
Protected Member Functions | |
IJS_Runtime ()=default | |
Definition at line 24 of file ijs_runtime.h.
|
virtualdefault |
|
protecteddefault |
|
pure virtual |
Implemented in CJS_Runtime, and CJS_RuntimeStub.
|
static |
Definition at line 50 of file ijs_runtime.cpp.
|
static |
Definition at line 39 of file ijs_runtime.cpp.
Referenced by FPDF_DestroyLibrary().
|
pure virtual |
Implemented in CJS_Runtime, and CJS_RuntimeStub.
|
pure virtual |
Implemented in CJS_Runtime, and CJS_RuntimeStub.
Definition at line 27 of file ijs_runtime.cpp.
Referenced by FPDF_InitLibraryWithConfig().
|
pure virtual |
Implemented in CJS_Runtime, and CJS_RuntimeStub.
|
pure virtual |
Implemented in CJS_Runtime, and CJS_RuntimeStub.