mirror of
https://github.com/cuberite/SQLiteCpp.git
synced 2025-08-04 17:56:13 -04:00
Add comments
This commit is contained in:
parent
5b312edb31
commit
08716b8938
@ -18,6 +18,7 @@
|
||||
namespace SQLite
|
||||
{
|
||||
|
||||
// Initialize resource for SQLite database backup
|
||||
Backup::Backup(Database& aDestDatabase,
|
||||
const char *apDestDatabaseName,
|
||||
Database& aSrcDatabase,
|
||||
@ -35,6 +36,7 @@ Backup::Backup(Database& aDestDatabase,
|
||||
}
|
||||
}
|
||||
|
||||
// Initialize resource for SQLite database backup
|
||||
Backup::Backup(Database &aDestDatabase,
|
||||
const std::string &aDestDatabaseName,
|
||||
Database &aSrcDatabase,
|
||||
@ -52,6 +54,7 @@ Backup::Backup(Database &aDestDatabase,
|
||||
}
|
||||
}
|
||||
|
||||
// Initialize resource for SQLite database backup
|
||||
Backup::Backup(Database &aDestDatabase, Database &aSrcDatabase) :
|
||||
mpSQLiteBackup(NULL)
|
||||
{
|
||||
@ -66,6 +69,7 @@ Backup::Backup(Database &aDestDatabase, Database &aSrcDatabase) :
|
||||
}
|
||||
}
|
||||
|
||||
// Release resource for SQLite database backup
|
||||
Backup::~Backup() noexcept
|
||||
{
|
||||
if (NULL != mpSQLiteBackup)
|
||||
@ -74,6 +78,7 @@ Backup::~Backup() noexcept
|
||||
}
|
||||
}
|
||||
|
||||
// Execute backup step with a given number of source pages to be copied
|
||||
int Backup::executeStep(const int aNumPage /* = -1 */)
|
||||
{
|
||||
const int res = sqlite3_backup_step(mpSQLiteBackup, aNumPage);
|
||||
@ -87,11 +92,13 @@ int Backup::executeStep(const int aNumPage /* = -1 */)
|
||||
return res;
|
||||
}
|
||||
|
||||
// Get the number of remaining source pages to be copied in this backup process
|
||||
int Backup::remainingPageCount()
|
||||
{
|
||||
return sqlite3_backup_remaining(mpSQLiteBackup);
|
||||
}
|
||||
|
||||
// Get the number of total source pages to be copied in this backup process
|
||||
int Backup::totalPageCount()
|
||||
{
|
||||
return sqlite3_backup_pagecount(mpSQLiteBackup);
|
||||
|
Loading…
x
Reference in New Issue
Block a user