Lines Matching refs:sqlite3_backup
277 ** statements or unfinished sqlite3_backup objects then sqlite3_close()
282 ** last prepared statement is finalized or the last sqlite3_backup is
289 ** [sqlite3_backup_finish | finish] all [sqlite3_backup] objects associated
293 ** [sqlite3_backup] objects then it returns SQLITE_OK but the deallocation
295 ** and [sqlite3_backup] objects are also destroyed.
6537 ** The sqlite3_backup object records state information about an ongoing
6538 ** online backup operation. ^The sqlite3_backup object is created by
6544 typedef struct sqlite3_backup sqlite3_backup;
6597 ** [sqlite3_backup] object.
6598 ** ^The [sqlite3_backup] object may be used with the sqlite3_backup_step() and
6605 ** the source and destination databases specified by [sqlite3_backup] object B.
6663 ** should destroy the [sqlite3_backup] by passing it to sqlite3_backup_finish().
6665 ** resources associated with the [sqlite3_backup] object.
6668 ** The [sqlite3_backup] object is invalid
6675 ** sqlite3_backup_step() call on the same [sqlite3_backup] object, then
6686 ** the [sqlite3_backup] object: the number of pages still to be backed
6721 ** The [sqlite3_backup] object itself is partially threadsafe. Multiple
6728 SQLITE_API sqlite3_backup *sqlite3_backup_init(
6734 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
6735 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);
6736 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);
6737 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);