![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::Context, including all inherited members.
AbortScriptExecutionCallback typedef | v8::Context | |
AllowCodeGenerationFromStrings(bool allow) | v8::Context | |
Cast(Data *data) | v8::Context | static |
CheckCast(Data *obj) | v8::Context | privatestatic |
Data()=delete | v8::Data | private |
DeepFreeze(DeepFreezeDelegate *delegate=nullptr) | v8::Context | |
DetachGlobal() | v8::Context | |
EmbedderDataFields enum name | v8::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::Context | static |
Function class | v8::Context | friend |
GetAlignedPointerFromEmbedderData(Isolate *isolate, int index) | v8::Context | |
GetAlignedPointerFromEmbedderData(int index) | v8::Context | |
GetDataFromSnapshotOnce(size_t index) | v8::Context | |
GetDataFromSnapshotOnce(size_t index) | v8::Context | private |
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() const | v8::Context | |
IsContext() const | v8::Data | |
IsFixedArray() const | v8::Data | |
IsFunctionTemplate() const | v8::Data | |
IsModule() const | v8::Data | |
IsModuleRequest() const | v8::Data | |
IsObjectTemplate() const | v8::Data | |
IsPrivate() const | v8::Data | |
IsValue() const | v8::Data | |
kDebugIdIndex enum value | v8::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::Context | static |
NewRemoteContext(Isolate *isolate, Local< ObjectTemplate > global_template, MaybeLocal< Value > global_object=MaybeLocal< Value >()) | v8::Context | static |
Object class | v8::Context | friend |
Script class | v8::Context | friend |
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::Context | private |
SlowGetEmbedderData(int index) | v8::Context | private |
UseDefaultSecurityToken() | v8::Context | |
Value class | v8::Context | friend |