Single-pass iterator over a ResultSet, yielding each Result in turn.
More...
#include <cbl++/Query.hh>
Single-pass iterator over a ResultSet, yielding each Result in turn.
Obtained via ResultSet::begin and ResultSet::end.
◆ ResultSetIterator() [1/2]
| cbl::ResultSetIterator::ResultSetIterator |
( |
| ) |
|
|
inlineprotected |
◆ ResultSetIterator() [2/2]
| cbl::ResultSetIterator::ResultSetIterator |
( |
ResultSet | rs | ) |
|
|
inlineexplicitprotected |
◆ operator!=()
Returns true if the iterators differ.
◆ operator*()
| const Result & cbl::ResultSetIterator::operator* |
( |
| ) |
const |
|
inline |
◆ operator++()
Advances to the next result, or to end-of-results if there are no more.
◆ operator->()
| const Result & cbl::ResultSetIterator::operator-> |
( |
| ) |
const |
|
inline |
Allows access to the current Result via ->.
◆ operator==()
Returns true if both iterators reference the same underlying result set position.
◆ ResultSet
◆ _result
| Result cbl::ResultSetIterator::_result |
|
protected |
◆ _rs
The documentation for this class was generated from the following file: