v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::Context Member List

This is the complete list of members for v8::Context, including all inherited members.

AbortScriptExecutionCallback typedefv8::Context
AllowCodeGenerationFromStrings(bool allow)v8::Context
Cast(Data *data)v8::Contextstatic
CheckCast(Data *obj)v8::Contextprivatestatic
Data()=deletev8::Dataprivate
DeepFreeze(DeepFreezeDelegate *delegate=nullptr)v8::Context
DetachGlobal()v8::Context
EmbedderDataFields enum namev8::Context
Enter()v8::Context
Exit()v8::Context
FromSnapshot(Isolate *isolate, size_t context_snapshot_index, DeserializeInternalFieldsCallback internal_fields_deserializer=DeserializeInternalFieldsCallback(), ExtensionConfiguration *extensions=nullptr, MaybeLocal< Value > global_object=MaybeLocal< Value >(), MicrotaskQueue *microtask_queue=nullptr, DeserializeContextDataCallback context_data_deserializer=DeserializeContextDataCallback(), DeserializeAPIWrapperCallback api_wrapper_deserializer=DeserializeAPIWrapperCallback())v8::Contextstatic
Function classv8::Contextfriend
GetAlignedPointerFromEmbedderData(Isolate *isolate, int index)v8::Context
GetAlignedPointerFromEmbedderData(int index)v8::Context
GetDataFromSnapshotOnce(size_t index)v8::Context
GetDataFromSnapshotOnce(size_t index)v8::Contextprivate
GetDataFromSnapshotOnce(size_t index)v8::Context
GetEmbedderData(int index)v8::Context
GetExtrasBindingObject()v8::Context
GetIsolate()v8::Context
GetMicrotaskQueue()v8::Context
GetNumberOfEmbedderDataFields()v8::Context
GetSecurityToken()v8::Context
Global()v8::Context
HasTemplateLiteralObject(Local< Value > object)v8::Context
IsCodeGenerationFromStringsAllowed() constv8::Context
IsContext() constv8::Data
IsFixedArray() constv8::Data
IsFunctionTemplate() constv8::Data
IsModule() constv8::Data
IsModuleRequest() constv8::Data
IsObjectTemplate() constv8::Data
IsPrivate() constv8::Data
IsValue() constv8::Data
kDebugIdIndex enum valuev8::Context
New(Isolate *isolate, ExtensionConfiguration *extensions=nullptr, MaybeLocal< ObjectTemplate > global_template=MaybeLocal< ObjectTemplate >(), MaybeLocal< Value > global_object=MaybeLocal< Value >(), DeserializeInternalFieldsCallback internal_fields_deserializer=DeserializeInternalFieldsCallback(), MicrotaskQueue *microtask_queue=nullptr, DeserializeContextDataCallback context_data_deserializer=DeserializeContextDataCallback(), DeserializeAPIWrapperCallback api_wrapper_deserializer=DeserializeAPIWrapperCallback())v8::Contextstatic
NewRemoteContext(Isolate *isolate, Local< ObjectTemplate > global_template, MaybeLocal< Value > global_object=MaybeLocal< Value >())v8::Contextstatic
Object classv8::Contextfriend
Script classv8::Contextfriend
SetAbortScriptExecution(AbortScriptExecutionCallback callback)v8::Context
SetAlignedPointerInEmbedderData(int index, void *value)v8::Context
SetEmbedderData(int index, Local< Value > value)v8::Context
SetErrorMessageForCodeGenerationFromStrings(Local< String > message)v8::Context
SetErrorMessageForWasmCodeGeneration(Local< String > message)v8::Context
SetMicrotaskQueue(MicrotaskQueue *queue)v8::Context
SetPromiseHooks(Local< Function > init_hook, Local< Function > before_hook, Local< Function > after_hook, Local< Function > resolve_hook)v8::Context
SetSecurityToken(Local< Value > token)v8::Context
SlowGetAlignedPointerFromEmbedderData(int index)v8::Contextprivate
SlowGetEmbedderData(int index)v8::Contextprivate
UseDefaultSecurityToken()v8::Context
Value classv8::Contextfriend