v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8_inspector::V8InspectorImpl::EvaluateScope Class Reference

#include <v8-inspector-impl.h>

Collaboration diagram for v8_inspector::V8InspectorImpl::EvaluateScope:

Classes

struct  CancelToken
 
class  TerminateTask
 

Public Member Functions

 EvaluateScope (const InjectedScript::Scope &scope)
 
 ~EvaluateScope ()
 
protocol::Response setTimeout (double timeout)
 

Private Attributes

const InjectedScript::Scopem_scope
 
v8::Isolatem_isolate
 
std::shared_ptr< CancelTokenm_cancelToken
 

Detailed Description

Definition at line 145 of file v8-inspector-impl.h.

Constructor & Destructor Documentation

◆ EvaluateScope()

v8_inspector::V8InspectorImpl::EvaluateScope::EvaluateScope ( const InjectedScript::Scope & scope)
explicit

Definition at line 445 of file v8-inspector-impl.cc.

◆ ~EvaluateScope()

v8_inspector::V8InspectorImpl::EvaluateScope::~EvaluateScope ( )

Definition at line 454 of file v8-inspector-impl.cc.

Here is the call graph for this function:

Member Function Documentation

◆ setTimeout()

protocol::Response v8_inspector::V8InspectorImpl::EvaluateScope::setTimeout ( double timeout)

Definition at line 483 of file v8-inspector-impl.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ m_cancelToken

std::shared_ptr<CancelToken> v8_inspector::V8InspectorImpl::EvaluateScope::m_cancelToken
private

Definition at line 158 of file v8-inspector-impl.h.

◆ m_isolate

v8::Isolate* v8_inspector::V8InspectorImpl::EvaluateScope::m_isolate
private

Definition at line 157 of file v8-inspector-impl.h.

◆ m_scope

const InjectedScript::Scope& v8_inspector::V8InspectorImpl::EvaluateScope::m_scope
private

Definition at line 156 of file v8-inspector-impl.h.


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