public interface NameValueUnitIdIteratorOperations
Modifier and Type | Method and Description |
---|---|
void |
destroy()
(23001)
Destroy the iterator and free the associated memory.
|
int |
getCount()
(23002)
Get the total number of elements accessible by the iterator.
|
NameValueSeqUnitId |
nextN(int how_many)
(23003)
Get the next n elements from the sequence.
|
NameValueUnitId |
nextOne()
(23004)
Get the next element from the sequence.
|
void |
reset()
(23005)
Reset the internal pointer in the element sequence to the first
element.
|
void destroy() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEint getCount() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVENameValueSeqUnitId nextN(int how_many) throws AoException
how_many
- The number of requested elements.AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVENameValueUnitId nextOne() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEvoid reset() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVE