aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/sqlite/sqliteexception.cpp
diff options
context:
space:
mode:
authorMarco Bubke <[email protected]>2023-03-13 15:04:20 +0100
committerMarco Bubke <[email protected]>2023-03-15 11:33:31 +0000
commit0a38ae7e78246bf54a9a6a3d07c14a48c3bbdb2d (patch)
tree2af1a0bc3c6999249a28fd0f0d118f208dd08226 /src/libs/sqlite/sqliteexception.cpp
parent925b08d6e6e47d41ae56f1d63a722ed99e0b0b34 (diff)
Sqlite: Add extended exceptions for IO errors
Change-Id: I3862a91e3d9989c44c7c62171324c38b66a67ac0 Reviewed-by: Tim Jenssen <[email protected]> Reviewed-by: Qt CI Bot <[email protected]>
Diffstat (limited to 'src/libs/sqlite/sqliteexception.cpp')
-rw-r--r--src/libs/sqlite/sqliteexception.cpp165
1 files changed, 165 insertions, 0 deletions
diff --git a/src/libs/sqlite/sqliteexception.cpp b/src/libs/sqlite/sqliteexception.cpp
index 39ba5e49026..d3ed0d51c77 100644
--- a/src/libs/sqlite/sqliteexception.cpp
+++ b/src/libs/sqlite/sqliteexception.cpp
@@ -299,4 +299,169 @@ const char *CheckpointIsMisused::what() const noexcept
return "Sqlite::CheckpointIsMisused";
}
+const char *InputOutputCannotAuthenticate::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotAuthenticate";
+}
+
+const char *InputOutputCannotBeginAtomic::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotBeginAtomic";
+}
+
+const char *InputOutputBlocked::what() const noexcept
+{
+ return "Sqlite::InputOutputBlocked";
+}
+
+const char *InputOutputCannotCommitAtomic::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotCommitAtomic";
+}
+
+const char *InputOutputCannotRollbackAtomic::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotRollbackAtomic";
+}
+
+const char *InputOutputDataError::what() const noexcept
+{
+ return "Sqlite::InputOutputDataError";
+}
+
+const char *InputOutputFileSystemIsCorrupt::what() const noexcept
+{
+ return "Sqlite::InputOutputFileSystemIsCorrupt";
+}
+
+const char *InputOutputVNodeError::what() const noexcept
+{
+ return "Sqlite::InputOutputVNodeError";
+}
+
+const char *InputOutputConvPathFailed::what() const noexcept
+{
+ return "Sqlite::InputOutputConvPathFailed";
+}
+
+const char *InputOutputCannotGetTemporaryPath::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotGetTemporaryPath";
+}
+
+const char *InputOutputCannotMemoryMap::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotMemoryMap";
+}
+
+const char *InputOutputCannotDeleteNonExistingFile::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotDeleteNonExistingFile";
+}
+
+const char *InputOutputCannotSeek::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotSeek";
+}
+
+const char *InputOutputCannotMapSharedMemory::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotMapSharedMemory";
+}
+
+const char *InputOutputCannotLockSharedMemory::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotLockSharedMemory";
+}
+
+const char *InputOutputCannotEnlargeSharedMemory::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotEnlargeSharedMemory";
+}
+
+const char *InputOutputCannotOpenSharedMemory::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotOpenSharedMemory";
+}
+
+const char *InputOutputCannotCloseDirectory::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotCloseDirectory";
+}
+
+const char *InputOutputCannotClose::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotClose";
+}
+
+const char *InputOutputCannotLock::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotLock";
+}
+
+const char *InputOutputCannotCheckReservedLock::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotCheckReservedLock";
+}
+
+const char *InputOutputCannotAccess::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotAccess";
+}
+
+const char *InputOutputNoMemory::what() const noexcept
+{
+ return "Sqlite::InputOutputNoMemory";
+}
+
+const char *InputOutputCannotDelete::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotDelete";
+}
+
+const char *InputOutputCannotReadLock::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotReadLock";
+}
+
+const char *InputOutputCannotUnlock::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotUnlock";
+}
+
+const char *InputOutputCannotFsStat::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotFsStat";
+}
+
+const char *InputOutputCannotTruncate::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotTruncate";
+}
+
+const char *InputOutputCannotSynchronizeDirectory::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotFsyncDirectory";
+}
+
+const char *InputOutputCannotSynchronizeFile::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotSynchronizeFile";
+}
+
+const char *InputOutputCannotWrite::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotWrite";
+}
+
+const char *InputOutputCannotShortRead::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotShortRead";
+}
+
+const char *InputOutputCannotRead::what() const noexcept
+{
+ return "Sqlite::InputOutputCannotRead";
+}
+
} // namespace Sqlite