|
virtual void | query (const Record &rec) |
| Query the data IDs only, to use to delete things.
|
|
virtual void | to_record (Record &rec) |
| Fill in a record with the contents of a dba_db_cursor. More...
|
|
virtual unsigned | test_iterate (FILE *dump=0) |
| Iterate the cursor until the end, returning the number of items. More...
|
|
virtual dballe::DB & | get_db () const |
| Get the database that created this cursor.
|
|
int | remaining () const |
| Get the number of rows still to be fetched. More...
|
|
unsigned | query_attrs (const AttrList &qcs, Record &attrs) |
| Query attributes for the current variable.
|
|
virtual void | attr_insert (const Record &attrs) |
| Insert/overwrite new attributes for the current variable. More...
|
|
virtual void | attr_remove (const AttrList &qcs) |
| Delete attributes for the current variable. More...
|
|
virtual int | get_station_id () const |
| Get the station identifier.
|
|
virtual double | get_lat () const |
| Get the station latitude.
|
|
virtual double | get_lon () const |
| Get the station longitude.
|
|
virtual const char * | get_ident (const char *def=0) const |
| Get the station identifier, or NULL if missing.
|
|
virtual const char * | get_rep_memo (const char *def=0) const |
| Get the report name.
|
|
virtual Level | get_level () const |
| Get the level.
|
|
virtual Trange | get_trange () const |
| Get the level.
|
|
virtual void | get_datetime (int(&dt)[6]) const |
| Get the datetime.
|
|
virtual wreport::Varcode | get_varcode () const |
| Get the variable code.
|
|
virtual wreport::Var | get_var () const |
| Get the variable.
|
|
virtual int | attr_reference_id () const |
| Return an integer value that can be used to refer to the current variable for attribute access.
|
|
|
v6::DB & | db |
| Database to operate on.
|
|
const unsigned int | modifiers |
| Modifier flags to enable special query behaviours.
|
|
DBALLE_SQL_C_SINT_TYPE | count |
| Number of results still to be fetched.
|
|
SQLRecord | sqlrec |
| Results written by fetch.
|
|
db::Statement * | stm |
| ODBC statement to use for the query.
|
|
virtual unsigned dballe::db::v6::CursorDataIDs::test_iterate |
( |
FILE * |
dump = 0 | ) |
|
|
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
Implements dballe::db::v6::Cursor.
virtual void dballe::db::v6::CursorDataIDs::to_record |
( |
Record & |
rec | ) |
|
|
virtual |
Fill in a record with the contents of a dba_db_cursor.
- Parameters
-
rec | The record where to store the values |
Implements dballe::db::Cursor.
The documentation for this struct was generated from the following file: