A SelectResultsIterator is obtained from a ResultSet or StructSet and is used to iterate over the items available in them.
More...
Inherits apache::geode::client::SharedBase.
A SelectResultsIterator is obtained from a ResultSet or StructSet and is used to iterate over the items available in them.
const SerializablePtr apache::geode::client::SelectResultsIterator::current |
( |
| ) |
const |
bool apache::geode::client::SelectResultsIterator::hasNext |
( |
| ) |
const |
Check whether the SelectResultsIterator has another item to get.
- Returns
- true if another item is available otherwise false.
bool apache::geode::client::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.
const SerializablePtr apache::geode::client::SelectResultsIterator::next |
( |
| ) |
|
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 apache::geode::client::SharedBase::preserveSB |
( |
| ) |
const |
|
inherited |
Atomically increment reference count.
int32_t apache::geode::client::SharedBase::refCount |
( |
| ) |
|
|
inlineinherited |
- Returns
- the reference count
void apache::geode::client::SharedBase::releaseSB |
( |
| ) |
const |
|
inherited |
Atomically decrement reference count, the SharedBase object is automatically deleted when its reference count goes to zero.
void apache::geode::client::SelectResultsIterator::reset |
( |
| ) |
|