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

#include <interface-types.h>

Collaboration diagram for v8::debug::ConsoleCallArguments:

Public Member Functions

int Length () const
 
V8_INLINE v8::Local< v8::Valueoperator[] (int i) const
 
V8_INLINE v8::IsolateGetIsolate () const
 
 ConsoleCallArguments (const v8::FunctionCallbackInfo< v8::Value > &)
 
 ConsoleCallArguments (internal::Isolate *isolate, const internal::BuiltinArguments &)
 

Private Attributes

v8::Isolateisolate_
 
internal::Addressvalues_
 
int length_
 

Detailed Description

Definition at line 95 of file interface-types.h.

Constructor & Destructor Documentation

◆ ConsoleCallArguments() [1/2]

v8::debug::ConsoleCallArguments::ConsoleCallArguments ( const v8::FunctionCallbackInfo< v8::Value > & info)
explicit

Definition at line 1125 of file debug-interface.cc.

◆ ConsoleCallArguments() [2/2]

v8::debug::ConsoleCallArguments::ConsoleCallArguments ( internal::Isolate * isolate,
const internal::BuiltinArguments & args )
explicit

Definition at line 1131 of file debug-interface.cc.

Member Function Documentation

◆ GetIsolate()

V8_INLINE v8::Isolate * v8::debug::ConsoleCallArguments::GetIsolate ( ) const
inline

Definition at line 109 of file interface-types.h.

Here is the caller graph for this function:

◆ Length()

int v8::debug::ConsoleCallArguments::Length ( ) const
inline

Definition at line 97 of file interface-types.h.

◆ operator[]()

V8_INLINE v8::Local< v8::Value > v8::debug::ConsoleCallArguments::operator[] ( int i) const
inline

Accessor for the available arguments. Returns undefined if the index is out of bounds.

Definition at line 102 of file interface-types.h.

Here is the call graph for this function:

Member Data Documentation

◆ isolate_

v8::Isolate* v8::debug::ConsoleCallArguments::isolate_
private

Definition at line 116 of file interface-types.h.

◆ length_

int v8::debug::ConsoleCallArguments::length_
private

Definition at line 118 of file interface-types.h.

◆ values_

internal::Address* v8::debug::ConsoleCallArguments::values_
private

Definition at line 117 of file interface-types.h.


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