libdballe  7.6
Public Types | Public Member Functions
dballe::db::sql::DataV6 Struct Referenceabstract

Precompiled query to manipulate the data table. More...

#include <datav6.h>

Inheritance diagram for dballe::db::sql::DataV6:
dballe::db::mysql::MySQLDataV6 dballe::db::odbc::ODBCDataV6 dballe::db::postgresql::PostgreSQLDataV6 dballe::db::sqlite::SQLiteDataV6

Public Types

enum  UpdateMode { UPDATE, IGNORE, ERROR }
 

Public Member Functions

virtual void insert (Transaction &t, bulk::InsertV6 &vars, UpdateMode update_mode=UPDATE)=0
 Bulk variable insert.
 
virtual void remove (const v6::QueryBuilder &qb)=0
 Run the query to delete all records selected by the given QueryBuilder.
 
virtual void dump (FILE *out)=0
 Dump the entire contents of the table to an output stream.
 

Detailed Description

Precompiled query to manipulate the data table.


The documentation for this struct was generated from the following file: