libdballe 9.6
|
Cursor iterating over summary entries. More...
#include <cursor.h>
Public Member Functions | |
virtual Level | get_level () const =0 |
Get the level. | |
virtual Trange | get_trange () const =0 |
Get the time range. | |
virtual wreport::Varcode | get_varcode () const =0 |
Get the variable code. | |
virtual DatetimeRange | get_datetimerange () const =0 |
Get the datetime range. | |
virtual size_t | get_count () const =0 |
Get the count of elements. | |
![]() | |
virtual bool | has_value () const =0 |
Check if the cursor points to a valid value. | |
virtual int | remaining () const =0 |
Get the number of rows still to be fetched. | |
virtual bool | next ()=0 |
Get a new item from the results of a query. | |
virtual void | discard ()=0 |
Discard the results that have not been read yet. | |
virtual DBStation | get_station () const =0 |
Get the whole station data in a single call. | |
Cursor iterating over summary entries.
|
pure virtual |
Get the count of elements.
Implemented in dballe::db::summary::Cursor< Station >.
|
pure virtual |
Get the datetime range.
Implemented in dballe::db::summary::Cursor< Station >.
|
pure virtual |
Get the level.
Implemented in dballe::db::summary::Cursor< Station >.
|
pure virtual |
Get the time range.
Implemented in dballe::db::summary::Cursor< Station >.
|
pure virtual |
Get the variable code.
Implemented in dballe::db::summary::Cursor< Station >.