#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 uint64_t | isolateId ()=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, ClientTrustLevel client_trust_level, SessionPauseState=kNotWaitingForDebugger) |
| |
| virtual std::unique_ptr< V8StackTrace > | createStackTrace (v8::Local< v8::StackTrace >)=0 |
| |
| virtual std::unique_ptr< V8StackTrace > | captureStackTrace (bool fullStack)=0 |
| |
Definition at line 356 of file v8-inspector.h.
◆ ClientTrustLevel
◆ SessionPauseState
| Enumerator |
|---|
| kWaitingForDebugger | |
| kNotWaitingForDebugger | |
Definition at line 409 of file v8-inspector.h.
◆ ~V8Inspector()
| virtual v8_inspector::V8Inspector::~V8Inspector |
( |
| ) |
|
|
virtualdefault |
◆ allAsyncTasksCanceled()
| virtual void v8_inspector::V8Inspector::allAsyncTasksCanceled |
( |
| ) |
|
|
pure virtual |
◆ associateExceptionData()
◆ asyncTaskCanceled()
| virtual void v8_inspector::V8Inspector::asyncTaskCanceled |
( |
void * | task | ) |
|
|
pure virtual |
◆ asyncTaskFinished()
| virtual void v8_inspector::V8Inspector::asyncTaskFinished |
( |
void * | task | ) |
|
|
pure virtual |
◆ asyncTaskScheduled()
| virtual void v8_inspector::V8Inspector::asyncTaskScheduled |
( |
StringView | taskName, |
|
|
void * | task, |
|
|
bool | recurring ) |
|
pure virtual |
◆ asyncTaskStarted()
| virtual void v8_inspector::V8Inspector::asyncTaskStarted |
( |
void * | task | ) |
|
|
pure virtual |
◆ captureStackTrace()
| virtual std::unique_ptr< V8StackTrace > v8_inspector::V8Inspector::captureStackTrace |
( |
bool | fullStack | ) |
|
|
pure virtual |
◆ connect()
◆ contextById()
◆ contextCreated()
| virtual void v8_inspector::V8Inspector::contextCreated |
( |
const V8ContextInfo & | | ) |
|
|
pure virtual |
◆ contextDestroyed()
◆ create()
◆ createStackTrace()
◆ exceptionRevoked()
◆ exceptionThrown()
◆ externalAsyncTaskFinished()
| virtual void v8_inspector::V8Inspector::externalAsyncTaskFinished |
( |
const V8StackTraceId & | parent | ) |
|
|
pure virtual |
◆ externalAsyncTaskStarted()
| virtual void v8_inspector::V8Inspector::externalAsyncTaskStarted |
( |
const V8StackTraceId & | parent | ) |
|
|
pure virtual |
◆ idleFinished()
| virtual void v8_inspector::V8Inspector::idleFinished |
( |
| ) |
|
|
pure virtual |
◆ idleStarted()
| virtual void v8_inspector::V8Inspector::idleStarted |
( |
| ) |
|
|
pure virtual |
◆ isolateId()
| virtual uint64_t v8_inspector::V8Inspector::isolateId |
( |
| ) |
|
|
pure virtual |
◆ resetContextGroup()
| virtual void v8_inspector::V8Inspector::resetContextGroup |
( |
int | contextGroupId | ) |
|
|
pure virtual |
◆ storeCurrentStackTrace()
◆ uniqueDebuggerId()
| virtual V8DebuggerId v8_inspector::V8Inspector::uniqueDebuggerId |
( |
int | contextId | ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: