|
|
virtual void | remove ()=0 |
| | Remove all data summarised by this entry.
|
| |
| virtual unsigned | test_iterate (FILE *dump=0)=0 |
| | Iterate the cursor until the end, returning the number of items.
|
| |
|
virtual void | enq (Enq &enq) const =0 |
| |
| 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.
|
| |
◆ test_iterate()
| virtual unsigned dballe::db::CursorSummary::test_iterate |
( |
FILE * | dump = 0 | ) |
|
|
pure virtual |
Iterate the cursor until the end, returning the number of items.
If dump is a FILE pointer, also dump the cursor values to it
The documentation for this struct was generated from the following file: