V8 Project
|
#include <api.h>
Public Member Functions | |
NeanderObject (v8::internal::Isolate *isolate, int size) | |
NeanderObject (v8::internal::Handle< v8::internal::Object > obj) | |
NeanderObject (v8::internal::Object *obj) | |
v8::internal::Object * | get (int index) |
void | set (int index, v8::internal::Object *value) |
v8::internal::Handle< v8::internal::JSObject > | value () |
int | size () |
Private Attributes | |
v8::internal::Handle< v8::internal::JSObject > | value_ |
|
explicit |
Definition at line 718 of file api.cc.
References ENTER_V8, v8::internal::Isolate::factory(), size(), and value_.
|
inlineexplicit |
|
inlineexplicit |
|
inline |
Definition at line 83 of file api.h.
References DCHECK, and value().
Referenced by v8::NeanderArray::get(), v8::NeanderArray::length(), v8::V8::RemoveMessageListeners(), and v8::internal::MessageHandler::ReportMessage().
|
inline |
Definition at line 89 of file api.h.
References DCHECK, value(), and value_.
Referenced by v8::NeanderArray::add(), v8::V8::AddMessageListener(), v8::NeanderArray::NeanderArray(), and v8::NeanderArray::set().
int v8::NeanderObject::size | ( | ) |
Definition at line 726 of file api.cc.
References value_.
Referenced by v8::NeanderArray::add(), and NeanderObject().
|
inline |
Definition at line 40 of file api.h.
References value_.
Referenced by v8::NeanderArray::add(), v8::V8::AddMessageListener(), get(), set(), and v8::NeanderArray::value().
|
private |