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
V8TemplateMap Class Reference
Collaboration diagram for V8TemplateMap:

Public Types

using WeakCallbackDataType = CFXJS_PerObjectData
using MapType
using WeakCallbackDataType = CFXJS_PerObjectData
using MapType

Public Member Functions

 V8TemplateMap (v8::Isolate *isolate)
 ~V8TemplateMap ()=default
void SetAndMakeWeak (v8::Local< v8::Object > handle)
MapTypeGetMap ()
 V8TemplateMap (v8::Isolate *isolate)
 ~V8TemplateMap ()=default
void SetAndMakeWeak (v8::Local< v8::Object > handle)
MapTypeGetMap ()

Detailed Description

Definition at line 147 of file cfxjs_engine.cpp.

Member Typedef Documentation

◆ MapType [1/2]

Initial value:
v8::
GlobalValueMap<WeakCallbackDataType*, v8::Object, V8TemplateMapTraits>

Definition at line 150 of file cfxjs_engine.cpp.

◆ MapType [2/2]

Initial value:
v8::
GlobalValueMap<WeakCallbackDataType*, v8::Object, V8TemplateMapTraits>

Definition at line 150 of file cfxjs_engine.cpp.

◆ WeakCallbackDataType [1/2]

◆ WeakCallbackDataType [2/2]

Constructor & Destructor Documentation

◆ V8TemplateMap() [1/2]

V8TemplateMap::V8TemplateMap ( v8::Isolate * isolate)
inlineexplicit

Definition at line 153 of file cfxjs_engine.cpp.

◆ ~V8TemplateMap() [1/2]

V8TemplateMap::~V8TemplateMap ( )
default

◆ V8TemplateMap() [2/2]

V8TemplateMap::V8TemplateMap ( v8::Isolate * isolate)
inlineexplicit

Definition at line 153 of file cfxjs_engine.cpp.

◆ ~V8TemplateMap() [2/2]

V8TemplateMap::~V8TemplateMap ( )
default

Member Function Documentation

◆ GetMap() [1/2]

MapType * V8TemplateMap::GetMap ( )
inline

Definition at line 166 of file cfxjs_engine.cpp.

◆ GetMap() [2/2]

MapType * V8TemplateMap::GetMap ( )
inline

Definition at line 166 of file cfxjs_engine.cpp.

◆ SetAndMakeWeak() [1/2]

void V8TemplateMap::SetAndMakeWeak ( v8::Local< v8::Object > handle)
inline

Definition at line 156 of file cfxjs_engine.cpp.

◆ SetAndMakeWeak() [2/2]

void V8TemplateMap::SetAndMakeWeak ( v8::Local< v8::Object > handle)
inline

Definition at line 156 of file cfxjs_engine.cpp.


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