v8 13.6.233 (node 24.1.0)
V8 is Google's open source JavaScript engine
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages Concepts
ExceptionPropagationMessage Class Reference

#include <v8-exception.h>

Public Member Functions

 ExceptionPropagationMessage (v8::Isolate *isolate, Local< Object > exception, Local< String > interface_name, Local< String > property_name, ExceptionContext exception_context)
 
V8_INLINE IsolateGetIsolate () const
 
V8_INLINE Local< ObjectGetException () const
 
V8_INLINE Local< StringGetInterfaceName () const
 
V8_INLINE Local< StringGetPropertyName () const
 
V8_INLINE ExceptionContext GetExceptionContext () const
 

Detailed Description

This is a part of experimental Api and might be changed without further notice. Do not use it.

Definition at line 104 of file v8-exception.h.

Constructor & Destructor Documentation

◆ ExceptionPropagationMessage()

ExceptionPropagationMessage ( v8::Isolate * isolate,
Local< Object > exception,
Local< String > interface_name,
Local< String > property_name,
ExceptionContext exception_context )
inline

Definition at line 106 of file v8-exception.h.

Member Function Documentation

◆ GetException()

V8_INLINE Local< Object > GetException ( ) const
inline

Definition at line 117 of file v8-exception.h.

References V8_INLINE.

◆ GetExceptionContext()

V8_INLINE ExceptionContext GetExceptionContext ( ) const
inline

Definition at line 120 of file v8-exception.h.

References V8_INLINE.

◆ GetInterfaceName()

V8_INLINE Local< String > GetInterfaceName ( ) const
inline

Definition at line 118 of file v8-exception.h.

References V8_INLINE.

◆ GetIsolate()

V8_INLINE Isolate * GetIsolate ( ) const
inline

Definition at line 116 of file v8-exception.h.

References V8_INLINE.

◆ GetPropertyName()

V8_INLINE Local< String > GetPropertyName ( ) const
inline

Definition at line 119 of file v8-exception.h.

References V8_INLINE.


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