6 #include "../typedef.h"
7 #include "../data_types/data.h"
9 int call_back(
void *,
int,
char **,
char **);
11 void db_begin(sqlite3 *);
12 void db_end(sqlite3 *);
15 void db_make_table(sqlite3 *,
const Data *);
16 void db_insert(sqlite3 *,
const Data *);
19 void db_open_table(sqlite3 *,
Data *, std::stringstream *);
20 int db_get(std::stringstream *,
Data *);
22 std::vector <std::string> db_get_constructor(sqlite3 *,
Data *);
24 int db_check_schema(sqlite3 *,
Data *);
A class which can be written as flat text file or into an SQL database.
Definition: data.h:34