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
219 ** the opaque structure named "sqlite3". It is useful to think of an sqlite3
225 ** sqlite3 object.
227 typedef struct sqlite3 sqlite3;
269 ** ^The sqlite3_close() routine is the destructor for the [sqlite3] object.
270 ** ^Calls to sqlite3_close() return SQLITE_OK if the [sqlite3] object is
275 ** the [sqlite3] object prior to attempting to close the object. ^If
284 ** pointer or an [sqlite3] object pointer obtained
290 SQLITE_API int sqlite3_close(sqlite3 *);
361 sqlite3*, /* An open database */
1186 SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...);
1571 SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
1620 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
1674 SQLITE_API int sqlite3_changes(sqlite3*);
1700 SQLITE_API int sqlite3_total_changes(sqlite3*);
1739 SQLITE_API void sqlite3_interrupt(sqlite3*);
1841 SQLITE_API int sqlite3_busy_handler(sqlite3*, int(*)(void*,int), void*);
1861 SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
1936 sqlite3 *db, /* An open database */
2245 sqlite3*,
2344 SQLITE_API void *sqlite3_trace(sqlite3*, void(*xTrace)(void*,const char*), void*);
2345 SQLITE_API SQLITE_EXPERIMENTAL void *sqlite3_profile(sqlite3*,
2378 SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
2388 ** if SQLite is unable to allocate memory to hold the [sqlite3] object,
2389 ** a NULL will be written into *ppDb instead of a pointer to the [sqlite3]
2576 sqlite3 **ppDb /* OUT: SQLite db handle */
2580 sqlite3 **ppDb /* OUT: SQLite db handle */
2584 sqlite3 **ppDb, /* OUT: SQLite db handle */
2642 SQLITE_API int sqlite3_errcode(sqlite3 *db);
2643 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
2644 SQLITE_API const char *sqlite3_errmsg(sqlite3*);
2645 SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
2712 SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
2859 sqlite3 *db, /* Database handle */
2866 sqlite3 *db, /* Database handle */
2873 sqlite3 *db, /* Database handle */
2880 sqlite3 *db, /* Database handle */
3708 sqlite3 *db,
3718 sqlite3 *db,
3728 sqlite3 *db,
3893 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
4161 sqlite3*,
4168 sqlite3*,
4176 sqlite3*,
4210 sqlite3*,
4212 void(*)(void*,sqlite3*,int eTextRep,const char*)
4215 sqlite3*,
4217 void(*)(void*,sqlite3*,int eTextRep,const void*)
4229 sqlite3 *db, /* Database to be rekeyed */
4242 sqlite3 *db, /* Database to be rekeyed */
4336 SQLITE_API int sqlite3_get_autocommit(sqlite3*);
4348 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
4363 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
4409 SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
4410 SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
4459 sqlite3*,
4633 sqlite3 *db, /* Connection handle */
4670 sqlite3 *db, /* Load the extension into this database connection */
4689 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
4706 ** sqlite3 *db,
4771 int (*xCreate)(sqlite3*, void *pAux,
4774 int (*xConnect)(sqlite3*, void *pAux,
4924 sqlite3 *db, /* SQLite connection to register module with */
4930 sqlite3 *db, /* SQLite connection to register module with */
4992 SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
5010 SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
5093 sqlite3*,
5526 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
5560 SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
5757 SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
6261 sqlite3 *pDest, /* Destination database handle */
6263 sqlite3 *pSource, /* Source database handle */
6386 sqlite3 *pBlocked, /* Waiting connection */
6461 sqlite3*,
6462 int(*)(void *,sqlite3*,const char*,int),
6491 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
6509 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
6582 sqlite3 *db, /* Database handle */
6615 SQLITE_API int sqlite3_vtab_config(sqlite3*, int op, ...);
6668 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *);
6732 sqlite3 *db,