◆ discard()
void dballe::impl::msg::CursorData::discard |
( |
| ) |
|
|
inlineoverridevirtual |
Discard the results that have not been read yet.
Implements dballe::Cursor.
◆ enq()
void dballe::impl::msg::CursorData::enq |
( |
Enq & |
enq | ) |
const |
|
overridevirtual |
◆ get_datetime()
Datetime dballe::impl::msg::CursorData::get_datetime |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get_level()
Level dballe::impl::msg::CursorData::get_level |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get_station()
DBStation dballe::impl::msg::CursorData::get_station |
( |
| ) |
const |
|
inlineoverridevirtual |
Get the whole station data in a single call.
Implements dballe::Cursor.
◆ get_trange()
Trange dballe::impl::msg::CursorData::get_trange |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get_var()
wreport::Var dballe::impl::msg::CursorData::get_var |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get_varcode()
◆ has_value()
bool dballe::impl::msg::CursorData::has_value |
( |
| ) |
const |
|
inlineoverridevirtual |
Check if the cursor points to a valid value.
- Returns
- true if the cursor points to a valid accessible value, false if next() has not been called yet, or if at the end of iteration (i.e. next() returned false)
Implements dballe::Cursor.
◆ next()
bool dballe::impl::msg::CursorData::next |
( |
| ) |
|
|
inlineoverridevirtual |
Get a new item from the results of a query.
- Returns
- true if a new record has been read, false if there is no more data to read
Implements dballe::Cursor.
◆ remaining()
int dballe::impl::msg::CursorData::remaining |
( |
| ) |
const |
|
inlineoverridevirtual |
Get the number of rows still to be fetched.
- Returns
- The number of rows still to be queried. The value is undefined if no query has been successfully peformed yet using this cursor.
Implements dballe::Cursor.
The documentation for this struct was generated from the following file: