v8 12.4.254 (node 22.4.1)
V8 is Google's open source JavaScript engine
Loading...
Searching...
No Matches
V8StackTrace Class Referenceabstract

#include <v8-inspector.h>

Public Member Functions

virtual StringView firstNonEmptySourceURL () const =0
 
virtual bool isEmpty () const =0
 
virtual StringView topSourceURL () const =0
 
virtual int topLineNumber () const =0
 
virtual int topColumnNumber () const =0
 
virtual int topScriptId () const =0
 
virtual StringView topFunctionName () const =0
 
virtual ~V8StackTrace ()=default
 
virtual std::unique_ptr< protocol::Runtime::API::StackTrace > buildInspectorObject (int maxAsyncDepth) const =0
 
virtual std::unique_ptr< StringBuffertoString () const =0
 
virtual std::unique_ptr< V8StackTraceclone ()=0
 
virtual std::vector< V8StackFrameframes () const =0
 

Detailed Description

Definition at line 144 of file v8-inspector.h.

Constructor & Destructor Documentation

◆ ~V8StackTrace()

virtual ~V8StackTrace ( )
virtualdefault

Member Function Documentation

◆ buildInspectorObject()

virtual std::unique_ptr< protocol::Runtime::API::StackTrace > buildInspectorObject ( int  maxAsyncDepth) const
pure virtual

◆ clone()

virtual std::unique_ptr< V8StackTrace > clone ( )
pure virtual

◆ firstNonEmptySourceURL()

virtual StringView firstNonEmptySourceURL ( ) const
pure virtual

◆ frames()

virtual std::vector< V8StackFrame > frames ( ) const
pure virtual

◆ isEmpty()

virtual bool isEmpty ( ) const
pure virtual

◆ topColumnNumber()

virtual int topColumnNumber ( ) const
pure virtual

◆ topFunctionName()

virtual StringView topFunctionName ( ) const
pure virtual

◆ topLineNumber()

virtual int topLineNumber ( ) const
pure virtual

◆ topScriptId()

virtual int topScriptId ( ) const
pure virtual

◆ topSourceURL()

virtual StringView topSourceURL ( ) const
pure virtual

◆ toString()

virtual std::unique_ptr< StringBuffer > toString ( ) const
pure virtual

The documentation for this class was generated from the following file: