ContentsIndexHome
PreviousUpNext
IIterator Members

The following tables list the members exposed by IIterator.

Public Methods
 
Name 
Description 
 
Returns the value on the current position. Applies to double valued data only.
 
 
Returns the value on the current position. Applies to element valued data only.
 
 
Returns the value on the current position. Applies to integer valued data and element valued data of which the range is a subset of Integers.
 
 
Returns the value on the current position. Applies to string valued data and element valued data of which the range is not a subset of Integers.
 
 
Closes the iterator and invalidates this object. 
 
Creates an ITuple that can be used to retrieve the current position, by using it as an argument of the getTuple method.
 
 
Returns the dimension of the IIterator.
 
 
Retrieves the current position into an ITuple, which you must create first by invoking the createTuple method.
 
 
next 
Moves the current position to the next non-default value, if any.
 
 
Re initializes the iterator: Moves the current position to before the beginning of the data; a subsequent next call will find the first non-default position. If the iterator was in an erroneous state, the reset method will also reset the state to normal.
 
 
Returns the current position of the iterator. The returned ITuple is readonly.
 
 
Verifies whether the given ITuple can be used with the getTuple method. More specifically, it tests whether the given ITuple is compatible with the domain sets of the associated IData object.