1 #ifndef DBALLE_DB_V6_SQLITE_LEVTRV6_H 2 #define DBALLE_DB_V6_SQLITE_LEVTRV6_H 5 #include <dballe/db/v6/levtr.h> 56 int obtain_id(
const Level& lev,
const Trange& tr)
override;
58 const DBRow* read(
int id)
override;
59 void read_all(std::function<
void(
const DBRow&)> dest)
override;
64 void dump(FILE* out)
override;
Precompiled queries to manipulate the lev_tr table.
Definition: v6/sqlite/levtr.h:26
Information on how a value has been sampled or computed with regards to time.
Definition: types.h:587
Forward declarations for public dballe/sql names.
Copyright (C) 2008–2010 ARPA-SIM urpsim@smr.arpa.emr.it
Definition: cmdline.h:17
dballe::sql::SQLiteConnection & conn
DB connection.
Definition: v6/sqlite/levtr.h:32
Vertical level or layer.
Definition: types.h:532
Functions used to connect to DB-All.e and insert, query and delete data.
Definition: v6/levtr.h:24
Precompiled queries to manipulate the lev_tr table.
Definition: v6/levtr.h:22
SQLite statement.
Definition: sqlite.h:88
Database connection.
Definition: sqlite.h:33