v8  10.1.124 (node 18.2.0)
V8 is Google's open source JavaScript engine
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
 

Detailed Description

Definition at line 137 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

◆ 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: