1 #ifndef DBALLE_DB_V6_SQLITE_DATA_H 2 #define DBALLE_DB_V6_SQLITE_DATA_H 36 void dump(FILE* out)
override;
void dump(FILE *out) override
Dump the entire contents of the table to an output stream.
Attribute table management used by the db module.
Forward declarations for public dballe/sql names.
Copyright (C) 2008–2010 ARPA-SIM urpsim@smr.arpa.emr.it
Definition: cmdline.h:17
dballe::sql::SQLiteStatement * sstm
Precompiled select statement to prepare bulk insert.
Definition: sqlite/datav6.h:25
A RAII transaction interface.
Definition: sql.h:133
Precompiled query to manipulate the data table.
Definition: sqlite/datav6.h:18
Input for a bulk insert of a lot of variables sharing the same context information.
Definition: datav6.h:107
SQLite statement.
Definition: sqlite.h:88
Build SQL queries for V6 databases.
Definition: v6/qbuilder.h:14
void insert(dballe::sql::Transaction &t, v6::bulk::InsertV6 &vars, UpdateMode update_mode=UPDATE) override
Bulk variable insert.
Precompiled query to manipulate the data table.
Definition: datav6.h:31
Database connection.
Definition: sqlite.h:33
dballe::sql::SQLiteConnection & conn
DB connection.
Definition: sqlite/datav6.h:22