![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <async-hooks-wrapper.h>
Public Member Functions | |
AsyncHooksWrap (Isolate *isolate) | |
void | Enable () |
void | Disable () |
bool | IsEnabled () const |
v8::Local< v8::Function > | init_function () const |
void | set_init_function (v8::Local< v8::Function > value) |
v8::Local< v8::Function > | before_function () const |
void | set_before_function (v8::Local< v8::Function > value) |
v8::Local< v8::Function > | after_function () const |
void | set_after_function (v8::Local< v8::Function > value) |
v8::Local< v8::Function > | promiseResolve_function () const |
void | set_promiseResolve_function (v8::Local< v8::Function > value) |
Static Public Attributes | |
static constexpr internal::ExternalPointerTag | kManagedTag |
Private Attributes | |
Isolate * | isolate_ |
Persistent< v8::Function > | init_function_ |
Persistent< v8::Function > | before_function_ |
Persistent< v8::Function > | after_function_ |
Persistent< v8::Function > | promiseResolve_function_ |
bool | enabled_ |
Definition at line 29 of file async-hooks-wrapper.h.
|
inlineexplicit |
Definition at line 34 of file async-hooks-wrapper.h.
|
inline |
Definition at line 104 of file async-hooks-wrapper.cc.
|
inline |
Definition at line 98 of file async-hooks-wrapper.cc.
void v8::AsyncHooksWrap::Disable | ( | ) |
Definition at line 90 of file async-hooks-wrapper.cc.
void v8::AsyncHooksWrap::Enable | ( | ) |
Definition at line 88 of file async-hooks-wrapper.cc.
|
inline |
Definition at line 92 of file async-hooks-wrapper.cc.
|
inline |
|
inline |
Definition at line 110 of file async-hooks-wrapper.cc.
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 54 of file async-hooks-wrapper.h.
|
private |
Definition at line 53 of file async-hooks-wrapper.h.
|
private |
Definition at line 57 of file async-hooks-wrapper.h.
|
private |
Definition at line 52 of file async-hooks-wrapper.h.
|
private |
Definition at line 50 of file async-hooks-wrapper.h.
|
staticconstexpr |
Definition at line 31 of file async-hooks-wrapper.h.
|
private |
Definition at line 55 of file async-hooks-wrapper.h.