|
libdballe
8.6
|
CursorStationData implementation. More...
#include <cursor.h>
Public Member Functions | |
| StationData (DataQueryBuilder &qb, bool with_attributes) | |
| std::shared_ptr< dballe::db::Transaction > | get_transaction () const override |
| wreport::Varcode | get_varcode () const override |
| wreport::Var | get_var () const override |
| int | attr_reference_id () const override |
| void | query_attrs (std::function< void(std::unique_ptr< wreport::Var >)> dest, bool force_read) override |
| void | remove () override |
Public Member Functions inherited from dballe::db::v7::cursor::Base< StationData > | |
| Base (std::shared_ptr< v7::Transaction > tr) | |
| int | remaining () const override |
| bool | has_value () const |
| bool | next () override |
| void | discard () override |
| dballe::DBStation | get_station () const override |
| void | enq (impl::Enq &enq) const override |
| unsigned | test_iterate (FILE *dump=0) override |
| Iterate the cursor until the end, returning the number of items. More... | |
Public Attributes | |
| bool | with_attributes |
Public Attributes inherited from dballe::db::v7::cursor::Base< StationData > | |
| Rows | rows |
Additional Inherited Members | |
Public Types inherited from dballe::db::v7::cursor::Base< StationData > | |
| typedef ImplTraits< StationData >::Row | Row |
| typedef ImplTraits< StationData >::Rows | Rows |
| typedef ImplTraits< StationData >::Interface | Interface |
Static Public Member Functions inherited from dballe::db::v7::cursor::Base< StationData > | |
| static std::unique_ptr< StationData > | downcast (std::unique_ptr< Interface > c) |
| Downcast a unique_ptr pointer. | |
CursorStationData implementation.
1.8.16