V8 Project
V8Message Class Reference

#include <messages.h>

+ Collaboration diagram for V8Message:

Public Member Functions

 V8Message (char *type, v8::internal::Handle< v8::internal::JSArray > args, const v8::internal::MessageLocation *loc)
 
char * type () const
 
v8::internal::Handle< v8::internal::JSArrayargs () const
 
const v8::internal::MessageLocationloc () const
 

Private Attributes

char * type_
 
v8::internal::Handle< v8::internal::JSArray > const args_
 
const v8::internal::MessageLocationloc_
 

Detailed Description

Definition at line 22 of file messages.h.

Constructor & Destructor Documentation

◆ V8Message()

V8Message::V8Message ( char *  type,
v8::internal::Handle< v8::internal::JSArray args,
const v8::internal::MessageLocation loc 
)
inline

Definition at line 24 of file messages.h.

26  :
27  type_(type), args_(args), loc_(loc) { }
v8::internal::Handle< v8::internal::JSArray > args() const
Definition: messages.h:29
char * type_
Definition: messages.h:32
char * type() const
Definition: messages.h:28
v8::internal::Handle< v8::internal::JSArray > const args_
Definition: messages.h:33
const v8::internal::MessageLocation * loc() const
Definition: messages.h:30
const v8::internal::MessageLocation * loc_
Definition: messages.h:34

Member Function Documentation

◆ args()

v8::internal::Handle<v8::internal::JSArray> V8Message::args ( ) const
inline

Definition at line 29 of file messages.h.

29 { return args_; }

References args_.

◆ loc()

const v8::internal::MessageLocation* V8Message::loc ( ) const
inline

Definition at line 30 of file messages.h.

30 { return loc_; }

References loc_.

◆ type()

char* V8Message::type ( ) const
inline

Definition at line 28 of file messages.h.

28 { return type_; }

References type_.

Member Data Documentation

◆ args_

v8::internal::Handle<v8::internal::JSArray> const V8Message::args_
private

Definition at line 33 of file messages.h.

Referenced by args().

◆ loc_

const v8::internal::MessageLocation* V8Message::loc_
private

Definition at line 34 of file messages.h.

Referenced by loc().

◆ type_

char* V8Message::type_
private

Definition at line 32 of file messages.h.

Referenced by type().


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