Public Member Functions

gnash::IsStrictArray Class Reference

A visitor to check whether an array is strict or not. More...

#include <Array_as.h>

Inheritance diagram for gnash::IsStrictArray:
Inheritance graph
[legend]
Collaboration diagram for gnash::IsStrictArray:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 IsStrictArray (string_table &st)
virtual bool accept (const ObjectURI &uri, const as_value &val)
 This function should return false if no further visits are needed.
bool strict () const

Detailed Description

A visitor to check whether an array is strict or not.

Strict arrays have no non-hidden non-numeric properties. Only real arrays are strict arrays; any users of this functor should check that first.


Constructor & Destructor Documentation

gnash::IsStrictArray::IsStrictArray ( string_table st  )  [inline]

Member Function Documentation

bool gnash::IsStrictArray::accept ( const ObjectURI uri,
const as_value val 
) [virtual]

This function should return false if no further visits are needed.

Implements gnash::AbstractPropertyVisitor.

bool gnash::IsStrictArray::strict (  )  const [inline]

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