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
 
absl::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()

absl::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: