Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CJS_RuntimeStub Class Referencefinal

#include <cjs_runtimestub.h>

Inheritance diagram for CJS_RuntimeStub:
Collaboration diagram for CJS_RuntimeStub:

Public Member Functions

 CJS_RuntimeStub (CPDFSDK_FormFillEnvironment *pFormFillEnv)
 ~CJS_RuntimeStub () override
CJS_RuntimeAsCJSRuntime () override
IJS_EventContextNewEventContext () override
void ReleaseEventContext (IJS_EventContext *pContext) override
CPDFSDK_FormFillEnvironmentGetFormFillEnv () const override
std::optional< IJS_Runtime::JS_ErrorExecuteScript (const WideString &script) override
Public Member Functions inherited from IJS_Runtime
virtual ~IJS_Runtime ()

Additional Inherited Members

Static Public Member Functions inherited from IJS_Runtime
static void Initialize (unsigned int slot, void *isolate, void *platform)
static void Destroy ()
static std::unique_ptr< IJS_RuntimeCreate (CPDFSDK_FormFillEnvironment *pFormFillEnv)
Protected Member Functions inherited from IJS_Runtime
 IJS_Runtime ()=default

Detailed Description

Definition at line 19 of file cjs_runtimestub.h.

Constructor & Destructor Documentation

◆ CJS_RuntimeStub()

CJS_RuntimeStub::CJS_RuntimeStub ( CPDFSDK_FormFillEnvironment * pFormFillEnv)
explicit

Definition at line 11 of file cjs_runtimestub.cpp.

References CJS_RuntimeStub().

Referenced by CJS_RuntimeStub().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~CJS_RuntimeStub()

CJS_RuntimeStub::~CJS_RuntimeStub ( )
overridedefault

Member Function Documentation

◆ AsCJSRuntime()

CJS_Runtime * CJS_RuntimeStub::AsCJSRuntime ( )
overridevirtual

Implements IJS_Runtime.

Definition at line 28 of file cjs_runtimestub.cpp.

◆ ExecuteScript()

std::optional< IJS_Runtime::JS_Error > CJS_RuntimeStub::ExecuteScript ( const WideString & script)
overridevirtual

Implements IJS_Runtime.

Definition at line 32 of file cjs_runtimestub.cpp.

◆ GetFormFillEnv()

CPDFSDK_FormFillEnvironment * CJS_RuntimeStub::GetFormFillEnv ( ) const
overridevirtual

Implements IJS_Runtime.

Definition at line 24 of file cjs_runtimestub.cpp.

◆ NewEventContext()

IJS_EventContext * CJS_RuntimeStub::NewEventContext ( )
overridevirtual

Implements IJS_Runtime.

Definition at line 16 of file cjs_runtimestub.cpp.

◆ ReleaseEventContext()

void CJS_RuntimeStub::ReleaseEventContext ( IJS_EventContext * pContext)
overridevirtual

Implements IJS_Runtime.

Definition at line 22 of file cjs_runtimestub.cpp.


The documentation for this class was generated from the following files: