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

#include <v8-schema-agent-impl.h>

Inheritance diagram for v8_inspector::V8SchemaAgentImpl:
Collaboration diagram for v8_inspector::V8SchemaAgentImpl:

Public Member Functions

 V8SchemaAgentImpl (V8InspectorSessionImpl *, protocol::FrontendChannel *, protocol::DictionaryValue *state)
 
 ~V8SchemaAgentImpl () override
 
 V8SchemaAgentImpl (const V8SchemaAgentImpl &)=delete
 
V8SchemaAgentImploperator= (const V8SchemaAgentImpl &)=delete
 
Response getDomains (std::unique_ptr< protocol::Array< protocol::Schema::Domain > > *) override
 

Private Attributes

V8InspectorSessionImplm_session
 
protocol::Schema::Frontend m_frontend
 

Detailed Description

Definition at line 20 of file v8-schema-agent-impl.h.

Constructor & Destructor Documentation

◆ V8SchemaAgentImpl() [1/2]

v8_inspector::V8SchemaAgentImpl::V8SchemaAgentImpl ( V8InspectorSessionImpl * session,
protocol::FrontendChannel * frontendChannel,
protocol::DictionaryValue * state )

Definition at line 12 of file v8-schema-agent-impl.cc.

◆ ~V8SchemaAgentImpl()

v8_inspector::V8SchemaAgentImpl::~V8SchemaAgentImpl ( )
overridedefault

◆ V8SchemaAgentImpl() [2/2]

v8_inspector::V8SchemaAgentImpl::V8SchemaAgentImpl ( const V8SchemaAgentImpl & )
delete

Member Function Documentation

◆ getDomains()

Response v8_inspector::V8SchemaAgentImpl::getDomains ( std::unique_ptr< protocol::Array< protocol::Schema::Domain > > * result)
override

Definition at line 19 of file v8-schema-agent-impl.cc.

Here is the call graph for this function:

◆ operator=()

V8SchemaAgentImpl & v8_inspector::V8SchemaAgentImpl::operator= ( const V8SchemaAgentImpl & )
delete

Member Data Documentation

◆ m_frontend

protocol::Schema::Frontend v8_inspector::V8SchemaAgentImpl::m_frontend
private

Definition at line 33 of file v8-schema-agent-impl.h.

◆ m_session

V8InspectorSessionImpl* v8_inspector::V8SchemaAgentImpl::m_session
private

Definition at line 32 of file v8-schema-agent-impl.h.


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