|
| V8InspectorImpl (v8::Isolate *, V8InspectorClient *) |
|
v8::Isolate * | isolate () const |
|
V8InspectorClient * | client () |
|
V8Debugger * | debugger () |
|
int | contextGroupId (v8::Local< v8::Context >) const |
|
int | contextGroupId (int contextId) const |
|
uint64_t | isolateId () const |
|
v8::MaybeLocal< v8::Value > | compileAndRunInternalScript (v8::Local< v8::Context >, v8::Local< v8::String >) |
|
v8::MaybeLocal< v8::Script > | compileScript (v8::Local< v8::Context >, const String16 &code, const String16 &fileName) |
|
v8::Local< v8::Context > | regexContext () |
|
std::unique_ptr< V8InspectorSession > | connect (int contextGroupId, V8Inspector::Channel *, const StringView &state) override |
|
void | contextCreated (const V8ContextInfo &) override |
|
void | contextDestroyed (v8::Local< v8::Context >) override |
|
v8::MaybeLocal< v8::Context > | contextById (int groupId, v8::Maybe< int > contextId) override |
|
void | contextCollected (int contextGroupId, int contextId) |
|
void | resetContextGroup (int contextGroupId) override |
|
void | idleStarted () override |
|
void | idleFinished () override |
|
unsigned | exceptionThrown (v8::Local< v8::Context >, const StringView &message, v8::Local< v8::Value > exception, const StringView &detailedMessage, const StringView &url, unsigned lineNumber, unsigned columnNumber, std::unique_ptr< V8StackTrace >, int scriptId) override |
|
void | exceptionRevoked (v8::Local< v8::Context >, unsigned exceptionId, const StringView &message) override |
|
std::unique_ptr< V8StackTrace > | createStackTrace (v8::Local< v8::StackTrace >) override |
|
std::unique_ptr< V8StackTrace > | captureStackTrace (bool fullStack) override |
|
void | asyncTaskScheduled (const StringView &taskName, void *task, bool recurring) override |
|
void | asyncTaskCanceled (void *task) override |
|
void | asyncTaskStarted (void *task) override |
|
void | asyncTaskFinished (void *task) override |
|
void | allAsyncTasksCanceled () override |
|
V8StackTraceId | storeCurrentStackTrace (const StringView &description) override |
|
void | externalAsyncTaskStarted (const V8StackTraceId &parent) override |
|
void | externalAsyncTaskFinished (const V8StackTraceId &parent) override |
|
unsigned | nextExceptionId () |
|
void | enableStackCapturingIfNeeded () |
|
void | disableStackCapturingIfNeeded () |
|
void | muteExceptions (int contextGroupId) |
|
void | unmuteExceptions (int contextGroupId) |
|
V8ConsoleMessageStorage * | ensureConsoleMessageStorage (int contextGroupId) |
|
bool | hasConsoleMessageStorage (int contextGroupId) |
|
void | discardInspectedContext (int contextGroupId, int contextId) |
|
void | disconnect (V8InspectorSessionImpl *) |
|
V8InspectorSessionImpl * | sessionById (int contextGroupId, int sessionId) |
|
InspectedContext * | getContext (int groupId, int contextId) const |
|
InspectedContext * | getContext (int contextId) const |
|
V8Console * | console () |
|
void | forEachContext (int contextGroupId, const std::function< void(InspectedContext *)> &callback) |
|
void | forEachSession (int contextGroupId, const std::function< void(V8InspectorSessionImpl *)> &callback) |
|
Definition at line 56 of file v8-inspector-impl.h.