Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::util::ArrayIterator Class Reference#include <ArrayIterator.h>
Inheritance diagram for acdk::util::ArrayIterator:
List of all members.
Detailed Description
An Iterator for standard ObjectArrays.
Different to standard Collection Iterator implementations this Iterator doesn't check for modifications of the underlying ObjectArray. If you have an ObjectArray, and an ArrayIterator you must not use modifing functions of ObjectArray, otherwise you receive undefined behavior.
- Author:
- Roger Rene Kommer (mailto:kommer@artefaktur.com)
- Version:
- Revision
- 1.8
- Date:
- Date
- 2005/03/03 09:41:25
Constructor & Destructor Documentation
acdk::util::ArrayIterator::ArrayIterator |
( |
IN(RObjectArray) |
arr |
) |
[inline] |
|
Member Function Documentation
virtual void acdk::util::ArrayIterator::add |
( |
IN(acdk::lang::Object) |
o |
) |
[inline, virtual] |
|
virtual bool acdk::util::ArrayIterator::hasNext |
( |
|
) |
[inline, virtual] |
|
bool acdk::util::ArrayIterator::hasPrevious |
( |
|
) |
[inline, virtual] |
|
virtual int acdk::util::ArrayIterator::nextIndex |
( |
|
) |
[inline, virtual] |
|
virtual int acdk::util::ArrayIterator::previousIndex |
( |
|
) |
[inline, virtual] |
|
virtual void acdk::util::ArrayIterator::remove |
( |
|
) |
[inline, virtual] |
|
virtual void acdk::util::ArrayIterator::set |
( |
IN(acdk::lang::Object) |
o |
) |
[inline, virtual] |
|
Member Data Documentation
|