This class represents a database-cursor.
More...
#include <statement_iterator.h>
This class represents a database-cursor.
◆ getImpl()
const ICursor* tntdb::Statement::const_iterator::getImpl |
( |
| ) |
const |
|
inline |
Returns the actual implementation-class.
◆ operator!=()
bool tntdb::Statement::const_iterator::operator!= |
( |
const const_iterator & |
c | ) |
const |
|
inline |
Returns true, when the cursor does not point to the same iteration as the passed iterator.
◆ operator*()
const Row& tntdb::Statement::const_iterator::operator* |
( |
| ) |
const |
|
inline |
◆ operator++()
Fetches the next row.
If no rows are available, the cursor is closed and removed from this class.
◆ operator->()
const Row* tntdb::Statement::const_iterator::operator-> |
( |
| ) |
const |
|
inline |
◆ operator==()
bool tntdb::Statement::const_iterator::operator== |
( |
const const_iterator & |
c | ) |
const |
|
inline |
Returns true, when the cursor points to the same iteration as the passed iterator.
The documentation for this class was generated from the following file:
- tntdb/bits/statement_iterator.h