1#ifndef GUARD_SQLITE_BACKUP_HPP_INCLUDED
2#define GUARD_SQLITE_BACKUP_HPP_INCLUDED
Owning RAII wrapper for sqlite3* handles plus attachment helpers and statement caching.
backup is a class for representing SQLite backup operations An object of this class is not copyable
~backup()
backup destructor. The backup operation is automatically finished after the object destructed.
bool step(int nPage=-1)
Do a backup step.
void finish()
Finish the backup operation This is used for flushing current backup operation. After this call,...
backup & operator=(backup const &)=delete
backup(connection &conn_to, connection &conn_from)
backup constructor
sqlite3 * get_to_handle() const
backup(backup const &)=delete
sqlite3_backup * m_pBackup
connection is used to open, close, attach and detach a database. Further it has to be passed to all c...