Overview

Support class to provide an iterator for Solar_Struct objects.

Note that this class does not extend Solar_Base; its only purpose is to implement the Iterator interface as lightly as possible.

Package

This class is part of the Solar package.

Configuration Keys

None.

Constants

None.

Public Properties

The Solar_Struct_Iterator class has no public properties; try the list of all properties.

Public Methods

These are all the public methods in the Solar_Struct_Iterator class.

You can also view the list of all public, protected, and private methods.

__construct()

Constructor; note that this is not a Solar constructor.

current()

Returns the struct value for the current iterator position.

key()

Returns the current iterator position.

next()

Moves the iterator to the next position.

rewind()

Moves the iterator to the first position.

valid()

Is the current iterator position valid?



Local