v8  8.6.395(node15.0.1)
V8 is Google's open source JavaScript engine
Isolate::SafeForTerminationScope Class Reference

#include <v8.h>

Public Member Functions

 SafeForTerminationScope (v8::Isolate *isolate)
 ~SafeForTerminationScope ()
 SafeForTerminationScope (const SafeForTerminationScope &)=delete
SafeForTerminationScopeoperator= (const SafeForTerminationScope &)=delete

Detailed Description

This scope allows terminations inside direct V8 API calls and forbid them inside any recursive API calls without explicit SafeForTerminationScope.

Definition at line 8360 of file v8.h.

Constructor & Destructor Documentation

◆ SafeForTerminationScope() [1/2]

SafeForTerminationScope ( v8::Isolate isolate)

◆ ~SafeForTerminationScope()

◆ SafeForTerminationScope() [2/2]

Member Function Documentation

◆ operator=()

SafeForTerminationScope& operator= ( const SafeForTerminationScope )

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