Gnash  0.8.11dev
Classes | Namespaces | 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.
 

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)