#include "typedefs.h"
#include "jansson.h"
#include "sqlite_library.h"
#include "sqlite3.h"
#include "linked_list.h"
Go to the source code of this file.
|
| const SQLITE_PREFIX char *SQLITE_SET_CLAUSE_S | SQLITE_VAL ("set") |
| |
| const SQLITE_PREFIX char *SQLITE_WHERE_CLAUSE_S | SQLITE_VAL ("where") |
| |
| char * | RunSQLiteToolStatement (SQLiteTool *tool_p, const char *sql_s, int(*callback_fn)(void *data_p, int num_columns, char **columns_aa_text_ss, char **column_names_ss), void *data_p) |
| |
| char * | EasyRunSQLiteToolStatement (SQLiteTool *tool_p, const char *sql_s) |
| |
| bool | InsertSQLiteRow (SQLiteTool *tool_p, const json_t *data_p, char **error_ss) |
| |
| bool | PrepareStatement (SQLiteTool *tool_p, sqlite3_stmt **statement_pp, const char *sql_s) |
| |
◆ SQLITE_VAL() [1/2]
| const SQLITE_PREFIX char* SQLITE_SET_CLAUSE_S SQLITE_VAL |
( |
"set" |
| ) |
|
◆ SQLITE_VAL() [2/2]
| const SQLITE_PREFIX char* SQLITE_WHERE_CLAUSE_S SQLITE_VAL |
( |
"where" |
| ) |
|
◆ RunSQLiteToolStatement()
| char* RunSQLiteToolStatement |
( |
SQLiteTool * |
tool_p, |
|
|
const char * |
sql_s, |
|
|
int(*)(void *data_p, int num_columns, char **columns_aa_text_ss, char **column_names_ss) |
callback_fn, |
|
|
void * |
data_p |
|
) |
| |
◆ EasyRunSQLiteToolStatement()
| char* EasyRunSQLiteToolStatement |
( |
SQLiteTool * |
tool_p, |
|
|
const char * |
sql_s |
|
) |
| |
◆ InsertSQLiteRow()
| bool InsertSQLiteRow |
( |
SQLiteTool * |
tool_p, |
|
|
const json_t * |
data_p, |
|
|
char ** |
error_ss |
|
) |
| |
◆ PrepareStatement()
| bool PrepareStatement |
( |
SQLiteTool * |
tool_p, |
|
|
sqlite3_stmt ** |
statement_pp, |
|
|
const char * |
sql_s |
|
) |
| |