A SelectResultsIterator is obtained from a ResultSet or StructSet and is used to iterate over the items available in them.
More...
Inherits gemfire::SharedBase.
A SelectResultsIterator is obtained from a ResultSet or StructSet and is used to iterate over the items available in them.
bool gemfire::SelectResultsIterator::hasNext |
( |
| ) |
const |
Check whether the SelectResultsIterator has another item to get.
- Returns
- true if another item is available otherwise false.
bool gemfire::SelectResultsIterator::moveNext |
( |
| ) |
|
Move the iterator to point to the next item to get.
- Returns
- true if another item was available to move to otherwise false.
Get the next item from the SelectResultsIterator.
- Returns
- a smart pointer to the next item from the iterator or NULLPTR if no further items are available.
void gemfire::SharedBase::preserveSB |
( |
| ) |
const |
|
inherited |
Atomically increment reference count.
int32_t gemfire::SharedBase::refCount |
( |
| ) |
|
|
inlineinherited |
- Returns
- the reference count
void gemfire::SharedBase::releaseSB |
( |
| ) |
const |
|
inherited |
Atomically decrement reference count, the SharedBase object is automatically deleted when its reference count goes to zero.
void gemfire::SelectResultsIterator::reset |
( |
| ) |
|