diff options
author | Marco Bubke <[email protected]> | 2023-03-13 15:04:20 +0100 |
---|---|---|
committer | Marco Bubke <[email protected]> | 2023-03-15 11:33:31 +0000 |
commit | 0a38ae7e78246bf54a9a6a3d07c14a48c3bbdb2d (patch) | |
tree | 2af1a0bc3c6999249a28fd0f0d118f208dd08226 /src/libs/sqlite/sqliteexception.cpp | |
parent | 925b08d6e6e47d41ae56f1d63a722ed99e0b0b34 (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.cpp | 165 |
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 |