Lines Matching defs:sqlite
18 ** @(#) $Id: sqlite.h.in,v 1.60 2004/03/14 22:12:35 drh Exp $
59 ** Each open sqlite database is represented by an instance of the
62 typedef struct sqlite sqlite;
65 ** A function to open a new sqlite database.
81 sqlite *sqlite_open(const char *filename, int mode, char **errmsg);
89 void sqlite_close(sqlite *);
137 sqlite*, /* An open database */
186 int sqlite_last_insert_rowid(sqlite*);
208 int sqlite_changes(sqlite*);
234 int sqlite_last_statement_changes(sqlite*);
249 void sqlite_interrupt(sqlite*);
283 void sqlite_busy_handler(sqlite*, int(*)(void*,const char*,int), void*);
295 void sqlite_busy_timeout(sqlite*, int ms);
339 sqlite*, /* An open database */
391 sqlite*, /* An open database */
399 sqlite*, /* An open database */
407 sqlite*, /* An open database */
416 sqlite*, /* An open database */
453 sqlite*, /* Database where the new function is registered */
460 sqlite*, /* Database where the new function is registered */
480 sqlite *db, /* The database there the function is registered */
546 sqlite*,
605 void *sqlite_trace(sqlite*, void(*xTrace)(void*,const char*), void*);
620 ** to an sqlite object obtained from sqlite_open(). The 2nd parameter
643 sqlite *db, /* The open database */
689 ** with an sqlite structure that has been closed.
788 void sqlite_progress_handler(sqlite*, int, int(*)(void*), void*);
803 void *sqlite_commit_hook(sqlite*, int(*)(void*), void*);
812 sqlite *sqlite_open_encrypted(
829 sqlite *db, /* Database to be rekeyed */