Gnash  0.8.11dev
Classes | Namespaces | Constant Groups | Functions
Array_as.h File Reference
#include "as_object.h"

Go to the source code of this file.

Classes

class  gnash::IsStrictArray
 A visitor to check whether an array is strict or not. More...
 

Namespaces

 gnash
 Anonymous namespace for callbacks, local functions, event handlers etc.
 

Constant Groups

 gnash
 Anonymous namespace for callbacks, local functions, event handlers etc.
 

Functions

size_t gnash::arrayLength (as_object &array)
 Get the length of an object as though it were an array. More...
 
ObjectURI gnash::arrayKey (VM &vm, size_t i)
 Convert an integral value into an ObjectURI. More...
 
void gnash::checkArrayLength (as_object &array, const ObjectURI &uri, const as_value &val)
 Genuine arrays handle the length property in a special way. More...
 
template<typename T >
void gnash::foreachArray (as_object &array, T &pred)
 
void gnash::array_class_init (as_object &global, const ObjectURI &uri)
 Initialize the global.Array object. More...
 
void gnash::registerArrayNative (as_object &global)