v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
NeanderArray Class Reference

#include <api.h>

Public Member Functions

 NeanderArray (v8::internal::Isolate *isolate)
 
 NeanderArray (v8::internal::Handle< v8::internal::Object > obj)
 
v8::internal::Handle
< v8::internal::JSObject
value ()
 
void add (v8::internal::Handle< v8::internal::Object > value)
 
int length ()
 
v8::internal::Objectget (int index)
 
void set (int index, v8::internal::Object *value)
 

Detailed Description

Definition at line 72 of file api.h.

Constructor & Destructor Documentation

NeanderArray ( v8::internal::Isolate isolate)
explicit

Definition at line 770 of file api.cc.

References Smi::FromInt(), and NeanderObject::set().

Definition at line 102 of file api.h.

Member Function Documentation

i::Object * get ( int  index)

Definition at line 780 of file api.cc.

References ASSERT, NeanderObject::get(), and NeanderArray::length().

void set ( int  index,
v8::internal::Object value 
)

Definition at line 807 of file api.cc.

References NeanderArray::length(), and NeanderObject::set().

Definition at line 76 of file api.h.

References NeanderObject::value().

Referenced by NeanderArray::length().


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