#include <v8-inspector.h>
|
virtual | ~V8Inspector ()=default |
|
virtual void | contextCreated (const V8ContextInfo &)=0 |
|
virtual void | contextDestroyed (v8::Local< v8::Context >)=0 |
|
virtual void | resetContextGroup (int contextGroupId)=0 |
|
virtual v8::MaybeLocal< v8::Context > | contextById (int contextId)=0 |
|
virtual V8DebuggerId | uniqueDebuggerId (int contextId)=0 |
|
virtual void | idleStarted ()=0 |
|
virtual void | idleFinished ()=0 |
|
virtual void | asyncTaskScheduled (StringView taskName, void *task, bool recurring)=0 |
|
virtual void | asyncTaskCanceled (void *task)=0 |
|
virtual void | asyncTaskStarted (void *task)=0 |
|
virtual void | asyncTaskFinished (void *task)=0 |
|
virtual void | allAsyncTasksCanceled ()=0 |
|
virtual V8StackTraceId | storeCurrentStackTrace (StringView description)=0 |
|
virtual void | externalAsyncTaskStarted (const V8StackTraceId &parent)=0 |
|
virtual void | externalAsyncTaskFinished (const V8StackTraceId &parent)=0 |
|
virtual unsigned | exceptionThrown (v8::Local< v8::Context >, StringView message, v8::Local< v8::Value > exception, StringView detailedMessage, StringView url, unsigned lineNumber, unsigned columnNumber, std::unique_ptr< V8StackTrace >, int scriptId)=0 |
|
virtual void | exceptionRevoked (v8::Local< v8::Context >, unsigned exceptionId, StringView message)=0 |
|
virtual bool | associateExceptionData (v8::Local< v8::Context >, v8::Local< v8::Value > exception, v8::Local< v8::Name > key, v8::Local< v8::Value > value)=0 |
|
virtual std::unique_ptr< V8InspectorSession > | connect (int contextGroupId, Channel *, StringView state)=0 |
|
virtual std::unique_ptr< V8StackTrace > | createStackTrace (v8::Local< v8::StackTrace >)=0 |
|
virtual std::unique_ptr< V8StackTrace > | captureStackTrace (bool fullStack)=0 |
|
Definition at line 297 of file v8-inspector.h.
◆ ~V8Inspector()
◆ allAsyncTasksCanceled()
virtual void allAsyncTasksCanceled |
( |
| ) |
|
|
pure virtual |
◆ associateExceptionData()
◆ asyncTaskCanceled()
virtual void asyncTaskCanceled |
( |
void * |
task | ) |
|
|
pure virtual |
◆ asyncTaskFinished()
virtual void asyncTaskFinished |
( |
void * |
task | ) |
|
|
pure virtual |
◆ asyncTaskScheduled()
virtual void asyncTaskScheduled |
( |
StringView |
taskName, |
|
|
void * |
task, |
|
|
bool |
recurring |
|
) |
| |
|
pure virtual |
◆ asyncTaskStarted()
virtual void asyncTaskStarted |
( |
void * |
task | ) |
|
|
pure virtual |
◆ captureStackTrace()
virtual std::unique_ptr<V8StackTrace> captureStackTrace |
( |
bool |
fullStack | ) |
|
|
pure virtual |
◆ connect()
◆ contextById()
◆ contextCreated()
◆ contextDestroyed()
◆ create()
◆ createStackTrace()
◆ exceptionRevoked()
◆ exceptionThrown()
◆ externalAsyncTaskFinished()
virtual void externalAsyncTaskFinished |
( |
const V8StackTraceId & |
parent | ) |
|
|
pure virtual |
◆ externalAsyncTaskStarted()
virtual void externalAsyncTaskStarted |
( |
const V8StackTraceId & |
parent | ) |
|
|
pure virtual |
◆ idleFinished()
virtual void idleFinished |
( |
| ) |
|
|
pure virtual |
◆ idleStarted()
virtual void idleStarted |
( |
| ) |
|
|
pure virtual |
◆ resetContextGroup()
virtual void resetContextGroup |
( |
int |
contextGroupId | ) |
|
|
pure virtual |
◆ storeCurrentStackTrace()
◆ uniqueDebuggerId()
The documentation for this class was generated from the following file: