![]() |
v8 13.6.233 (node 24.1.0)
V8 is Google's open source JavaScript engine
|
#include <v8-inspector.h>
Public Types | |
typedef void(* | TimerCallback) (void *) |
Public Member Functions | |
virtual | ~V8InspectorClient ()=default |
virtual void | runMessageLoopOnPause (int contextGroupId) |
virtual void | runMessageLoopOnInstrumentationPause (int contextGroupId) |
virtual void | quitMessageLoopOnPause () |
virtual void | runIfWaitingForDebugger (int contextGroupId) |
virtual void | muteMetrics (int contextGroupId) |
virtual void | unmuteMetrics (int contextGroupId) |
virtual void | beginUserGesture () |
virtual void | endUserGesture () |
virtual std::unique_ptr< DeepSerializationResult > | deepSerialize (v8::Local< v8::Value > v8Value, int maxDepth, v8::Local< v8::Object > additionalParameters) |
virtual std::unique_ptr< StringBuffer > | valueSubtype (v8::Local< v8::Value >) |
virtual std::unique_ptr< StringBuffer > | descriptionForValueSubtype (v8::Local< v8::Context >, v8::Local< v8::Value >) |
virtual bool | isInspectableHeapObject (v8::Local< v8::Object >) |
virtual v8::Local< v8::Context > | ensureDefaultContextInGroup (int contextGroupId) |
virtual void | beginEnsureAllContextsInGroup (int contextGroupId) |
virtual void | endEnsureAllContextsInGroup (int contextGroupId) |
virtual void | installAdditionalCommandLineAPI (v8::Local< v8::Context >, v8::Local< v8::Object >) |
virtual void | consoleAPIMessage (int contextGroupId, v8::Isolate::MessageErrorLevel level, const StringView &message, const StringView &url, unsigned lineNumber, unsigned columnNumber, V8StackTrace *) |
virtual v8::MaybeLocal< v8::Value > | memoryInfo (v8::Isolate *, v8::Local< v8::Context >) |
virtual void | consoleTime (v8::Isolate *isolate, v8::Local< v8::String > label) |
virtual void | consoleTimeEnd (v8::Isolate *isolate, v8::Local< v8::String > label) |
virtual void | consoleTimeStamp (v8::Isolate *isolate, v8::Local< v8::String > label) |
virtual void | consoleTimeStampWithArgs (v8::Isolate *isolate, v8::Local< v8::String > label, const v8::LocalVector< v8::Value > &args) |
virtual void | consoleClear (int contextGroupId) |
virtual double | currentTimeMS () |
virtual void | startRepeatingTimer (double, TimerCallback, void *data) |
virtual void | cancelTimer (void *data) |
virtual bool | canExecuteScripts (int contextGroupId) |
virtual void | maxAsyncCallStackDepthChanged (int depth) |
virtual std::unique_ptr< StringBuffer > | resourceNameToUrl (const StringView &resourceName) |
virtual int64_t | generateUniqueId () |
virtual void | dispatchError (v8::Local< v8::Context >, v8::Local< v8::Message >, v8::Local< v8::Value >) |
Definition at line 251 of file v8-inspector.h.
typedef void(* TimerCallback) (void *) |
Definition at line 311 of file v8-inspector.h.
|
virtualdefault |
|
inlinevirtual |
Definition at line 286 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 265 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 313 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 317 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 291 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 309 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 301 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 302 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 304 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 306 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 310 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 268 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 276 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 330 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 287 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 266 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 282 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 328 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 289 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 280 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 319 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 296 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 262 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 259 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 321 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 260 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 256 of file v8-inspector.h.
References runMessageLoopOnPause().
|
inlinevirtual |
Definition at line 255 of file v8-inspector.h.
Referenced by runMessageLoopOnInstrumentationPause().
|
inlinevirtual |
Definition at line 312 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 263 of file v8-inspector.h.
|
inlinevirtual |
Definition at line 273 of file v8-inspector.h.