Lines Matching refs:sqlite3
30 ** the version number) and changes its name to "sqlite3.h" as
86 ** ^(The [SQLITE_VERSION] C preprocessor macro in the sqlite3.h header
192 ** the opaque structure named "sqlite3". It is useful to think of an sqlite3
198 ** sqlite3 object.
200 typedef struct sqlite3 sqlite3;
242 ** ^The sqlite3_close() routine is the destructor for the [sqlite3] object.
243 ** ^Calls to sqlite3_close() return SQLITE_OK if the [sqlite3] object is
248 ** the [sqlite3] object prior to attempting to close the object. ^If
257 ** pointer or an [sqlite3] object pointer obtained
263 SQLITE_API int sqlite3_close(sqlite3 *);
334 sqlite3*, /* An open database */
972 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_db_config(sqlite3*, int op, ...);
1306 SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
1351 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
1405 SQLITE_API int sqlite3_changes(sqlite3*);
1431 SQLITE_API int sqlite3_total_changes(sqlite3*);
1470 SQLITE_API void sqlite3_interrupt(sqlite3*);
1572 SQLITE_API int sqlite3_busy_handler(sqlite3*, int(*)(void*,int), void*);
1592 SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
1664 sqlite3 *db, /* An open database */
1968 sqlite3*,
2059 SQLITE_API SQLITE_EXPERIMENTAL void *sqlite3_trace(sqlite3*, void(*xTrace)(void*,const char*), void…
2060 SQLITE_API SQLITE_EXPERIMENTAL void *sqlite3_profile(sqlite3*,
2082 SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
2092 ** if SQLite is unable to allocate memory to hold the [sqlite3] object,
2093 ** a NULL will be written into *ppDb instead of a pointer to the [sqlite3]
2175 sqlite3 **ppDb /* OUT: SQLite db handle */
2179 sqlite3 **ppDb /* OUT: SQLite db handle */
2183 sqlite3 **ppDb, /* OUT: SQLite db handle */
2221 SQLITE_API int sqlite3_errcode(sqlite3 *db);
2222 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
2223 SQLITE_API const char *sqlite3_errmsg(sqlite3*);
2224 SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
2286 SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
2430 sqlite3 *db, /* Database handle */
2437 sqlite3 *db, /* Database handle */
2444 sqlite3 *db, /* Database handle */
2451 sqlite3 *db, /* Database handle */
3196 sqlite3 *db,
3206 sqlite3 *db,
3370 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
3605 sqlite3*,
3612 sqlite3*,
3620 sqlite3*,
3654 sqlite3*,
3656 void(*)(void*,sqlite3*,int eTextRep,const char*)
3659 sqlite3*,
3661 void(*)(void*,sqlite3*,int eTextRep,const void*)
3672 sqlite3 *db, /* Database to be rekeyed */
3685 sqlite3 *db, /* Database to be rekeyed */
3757 SQLITE_API int sqlite3_get_autocommit(sqlite3*);
3769 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
3784 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
3832 SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
3833 SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
3882 sqlite3*,
4023 sqlite3 *db, /* Connection handle */
4060 sqlite3 *db, /* Load the extension into this database connection */
4079 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
4151 int (*xCreate)(sqlite3*, void *pAux,
4154 int (*xConnect)(sqlite3*, void *pAux,
4287 sqlite3 *db, /* SQLite connection to register module with */
4293 sqlite3 *db, /* SQLite connection to register module with */
4358 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
4377 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_overload_function(sqlite3*, const char *zFuncName, int n…
4462 sqlite3*,
4871 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
4899 SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
5084 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int …
5507 sqlite3 *pDest, /* Destination database handle */
5509 sqlite3 *pSource, /* Source database handle */
5633 sqlite3 *pBlocked, /* Waiting connection */