performance/
mgcoarraylistiterator__define.pro
This class provides a nice way to iterate through all the elements of an array list.
Class description for mgcoarraylistiterator
Inheritance
Fields
Fields in mgcoabstractiterator
- version 0L
Fields in mgcoarraylistiterator
- arraylist obj_new()
arraylist being interated over
- pos 0L
position of the next element in the ArrayList to be returned by the "next" method
Routines
Methods inherited from mgcoabstractiterator
result = mgcoabstractiterator::init()
result = mgcoabstractiterator::next()
result = mgcoabstractiterator::hasNext()
mgcoabstractiterator::remove
mgcoabstractiterator::cleanup
Routines from mgcoarraylistiterator__define.pro
result = mgcoarraylistiterator::hasNext()
Determine if the underlying collection has another element to retrieve.
result = mgcoarraylistiterator::next()
Return the next item in the underlying collection.
mgcoarraylistiterator::remove
Removes from the underlying MGArrayList the last element returned.
mgcoarraylistiterator::cleanup
Free resources of the iterator (not the underlying collection).
result = mgcoarraylistiterator::init(arraylist)
Initialize an MGArrayListIterator.
mgcoarraylistiterator__define
Define member variables.
Routine details
top source mgcoarraylistiterator::hasNext
result = mgcoarraylistiterator::hasNext()
Determine if the underlying collection has another element to retrieve.
Return value
1 if underlying collection has another element, 0 otherwise
top source mgcoarraylistiterator::next
result = mgcoarraylistiterator::next()
Return the next item in the underlying collection.
Return value
list item
top source mgcoarraylistiterator::remove
mgcoarraylistiterator::remove
Removes from the underlying MGArrayList the last element returned.
top source mgcoarraylistiterator::cleanup
mgcoarraylistiterator::cleanup
Free resources of the iterator (not the underlying collection).
File attributes
Modification date: | Wed Jul 29 18:35:31 2009 |
Lines: | 49 |
Docformat: | rst rst |