Movatterモバイル変換


[0]ホーム

URL:


Google Git
Sign in
chromium /chromium /src /main /. /sql /sqlite_result_code_values.cc
blob: 839051a443c5d5265ebd0b3e7c04eb9e6b43da34 [file] [log] [blame]
// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include"sql/sqlite_result_code_values.h"
#include"third_party/sqlite/sqlite3.h"
namespace sql{
// This block ensures that the numerical values in the header match the
// constants exported by SQLite's header.
static_assert(static_cast<int>(SqliteResultCode::kOk)== SQLITE_OK);
static_assert(static_cast<int>(SqliteResultCode::kError)== SQLITE_ERROR);
static_assert(static_cast<int>(SqliteResultCode::kInternal)== SQLITE_INTERNAL);
static_assert(static_cast<int>(SqliteResultCode::kPermission)== SQLITE_PERM);
static_assert(static_cast<int>(SqliteResultCode::kAbort)== SQLITE_ABORT);
static_assert(static_cast<int>(SqliteResultCode::kBusy)== SQLITE_BUSY);
static_assert(static_cast<int>(SqliteResultCode::kLocked)== SQLITE_LOCKED);
static_assert(static_cast<int>(SqliteResultCode::kNoMemory)== SQLITE_NOMEM);
static_assert(static_cast<int>(SqliteResultCode::kReadOnly)== SQLITE_READONLY);
static_assert(static_cast<int>(SqliteResultCode::kInterrupt)==
SQLITE_INTERRUPT);
static_assert(static_cast<int>(SqliteResultCode::kIo)== SQLITE_IOERR);
static_assert(static_cast<int>(SqliteResultCode::kCorrupt)== SQLITE_CORRUPT);
static_assert(static_cast<int>(SqliteResultCode::kNotFound)== SQLITE_NOTFOUND);
static_assert(static_cast<int>(SqliteResultCode::kFullDisk)== SQLITE_FULL);
static_assert(static_cast<int>(SqliteResultCode::kCantOpen)== SQLITE_CANTOPEN);
static_assert(static_cast<int>(SqliteResultCode::kLockingProtocol)==
SQLITE_PROTOCOL);
static_assert(static_cast<int>(SqliteResultCode::kEmpty)== SQLITE_EMPTY);
static_assert(static_cast<int>(SqliteResultCode::kSchemaChanged)==
SQLITE_SCHEMA);
static_assert(static_cast<int>(SqliteResultCode::kTooBig)== SQLITE_TOOBIG);
static_assert(static_cast<int>(SqliteResultCode::kConstraint)==
SQLITE_CONSTRAINT);
static_assert(static_cast<int>(SqliteResultCode::kTypeMismatch)==
SQLITE_MISMATCH);
static_assert(static_cast<int>(SqliteResultCode::kApiMisuse)== SQLITE_MISUSE);
static_assert(static_cast<int>(SqliteResultCode::kNoLargeFileSupport)==
SQLITE_NOLFS);
static_assert(static_cast<int>(SqliteResultCode::kUnauthorized)== SQLITE_AUTH);
static_assert(static_cast<int>(SqliteResultCode::kFormat)== SQLITE_FORMAT);
static_assert(static_cast<int>(SqliteResultCode::kIndexRange)== SQLITE_RANGE);
static_assert(static_cast<int>(SqliteResultCode::kNotADatabase)==
SQLITE_NOTADB);
static_assert(static_cast<int>(SqliteResultCode::kLoggingNotice)==
SQLITE_NOTICE);
static_assert(static_cast<int>(SqliteResultCode::kLoggingWarning)==
SQLITE_WARNING);
static_assert(static_cast<int>(SqliteResultCode::kRow)== SQLITE_ROW);
static_assert(static_cast<int>(SqliteResultCode::kDone)== SQLITE_DONE);
static_assert(static_cast<int>(SqliteResultCode::kLoadPermanently)==
SQLITE_OK_LOAD_PERMANENTLY);
static_assert(static_cast<int>(SqliteResultCode::kMissingCollatingSequence)==
SQLITE_ERROR_MISSING_COLLSEQ);
static_assert(static_cast<int>(SqliteResultCode::kBusyRecovery)==
SQLITE_BUSY_RECOVERY);
static_assert(static_cast<int>(SqliteResultCode::kLockedSharedCache)==
SQLITE_LOCKED_SHAREDCACHE);
static_assert(static_cast<int>(SqliteResultCode::kReadOnlyRecovery)==
SQLITE_READONLY_RECOVERY);
static_assert(static_cast<int>(SqliteResultCode::kIoRead)== SQLITE_IOERR_READ);
static_assert(static_cast<int>(SqliteResultCode::kCorruptVirtualTable)==
SQLITE_CORRUPT_VTAB);
static_assert(
static_cast<int>(SqliteResultCode::kCantOpenNoTemporaryDirectory)==
SQLITE_CANTOPEN_NOTEMPDIR);
static_assert(static_cast<int>(SqliteResultCode::kConstraintCheck)==
SQLITE_CONSTRAINT_CHECK);
static_assert(static_cast<int>(SqliteResultCode::kUnauthorizedUser)==
SQLITE_AUTH_USER);
static_assert(static_cast<int>(SqliteResultCode::kLoggingNoticeRecoverWal)==
SQLITE_NOTICE_RECOVER_WAL);
static_assert(static_cast<int>(SqliteResultCode::kLoggingWarningAutoIndex)==
SQLITE_WARNING_AUTOINDEX);
static_assert(static_cast<int>(SqliteResultCode::kRetryPreparedStatement)==
SQLITE_ERROR_RETRY);
static_assert(static_cast<int>(SqliteResultCode::kAbortRollback)==
SQLITE_ABORT_ROLLBACK);
static_assert(static_cast<int>(SqliteResultCode::kBusySnapshot)==
SQLITE_BUSY_SNAPSHOT);
static_assert(static_cast<int>(SqliteResultCode::kLockedVirtualTable)==
SQLITE_LOCKED_VTAB);
static_assert(static_cast<int>(SqliteResultCode::kReadOnlyCantLock)==
SQLITE_READONLY_CANTLOCK);
static_assert(static_cast<int>(SqliteResultCode::kIoShortRead)==
SQLITE_IOERR_SHORT_READ);
static_assert(static_cast<int>(SqliteResultCode::kCorruptSequence)==
SQLITE_CORRUPT_SEQUENCE);
static_assert(static_cast<int>(SqliteResultCode::kCantOpenIsDir)==
SQLITE_CANTOPEN_ISDIR);
static_assert(static_cast<int>(SqliteResultCode::kConstraintCommitHook)==
SQLITE_CONSTRAINT_COMMITHOOK);
static_assert(
static_cast<int>(SqliteResultCode::kLoggingNoticeRecoverRollback)==
SQLITE_NOTICE_RECOVER_ROLLBACK);
static_assert(static_cast<int>(SqliteResultCode::kErrorSnapshot)==
SQLITE_ERROR_SNAPSHOT);
static_assert(static_cast<int>(SqliteResultCode::kBusyTimeout)==
SQLITE_BUSY_TIMEOUT);
static_assert(static_cast<int>(SqliteResultCode::kReadOnlyRollback)==
SQLITE_READONLY_ROLLBACK);
static_assert(static_cast<int>(SqliteResultCode::kIoWrite)==
SQLITE_IOERR_WRITE);
static_assert(static_cast<int>(SqliteResultCode::kCorruptIndex)==
SQLITE_CORRUPT_INDEX);
static_assert(static_cast<int>(SqliteResultCode::kCantOpenFullPath)==
SQLITE_CANTOPEN_FULLPATH);
static_assert(static_cast<int>(SqliteResultCode::kConstraintForeignKey)==
SQLITE_CONSTRAINT_FOREIGNKEY);
static_assert(static_cast<int>(SqliteResultCode::kReadOnlyDbMoved)==
SQLITE_READONLY_DBMOVED);
static_assert(static_cast<int>(SqliteResultCode::kIoFsync)==
SQLITE_IOERR_FSYNC);
static_assert(static_cast<int>(SqliteResultCode::kCantOpenConvertPath)==
SQLITE_CANTOPEN_CONVPATH);
static_assert(static_cast<int>(SqliteResultCode::kConstraintFunction)==
SQLITE_CONSTRAINT_FUNCTION);
static_assert(static_cast<int>(SqliteResultCode::kReadOnlyCantInit)==
SQLITE_READONLY_CANTINIT);
static_assert(static_cast<int>(SqliteResultCode::kIoDirFsync)==
SQLITE_IOERR_DIR_FSYNC);
static_assert(static_cast<int>(SqliteResultCode::kCantOpenDirtyWal)==
SQLITE_CANTOPEN_DIRTYWAL);
static_assert(static_cast<int>(SqliteResultCode::kConstraintNotNull)==
SQLITE_CONSTRAINT_NOTNULL);
static_assert(static_cast<int>(SqliteResultCode::kReadOnlyDirectory)==
SQLITE_READONLY_DIRECTORY);
static_assert(static_cast<int>(SqliteResultCode::kIoTruncate)==
SQLITE_IOERR_TRUNCATE);
static_assert(static_cast<int>(SqliteResultCode::kCantOpenSymlink)==
SQLITE_CANTOPEN_SYMLINK);
static_assert(static_cast<int>(SqliteResultCode::kConstraintPrimaryKey)==
SQLITE_CONSTRAINT_PRIMARYKEY);
static_assert(static_cast<int>(SqliteResultCode::kIoFstat)==
SQLITE_IOERR_FSTAT);
static_assert(static_cast<int>(SqliteResultCode::kConstraintTrigger)==
SQLITE_CONSTRAINT_TRIGGER);
static_assert(static_cast<int>(SqliteResultCode::kIoUnlock)==
SQLITE_IOERR_UNLOCK);
static_assert(static_cast<int>(SqliteResultCode::kConstraintUnique)==
SQLITE_CONSTRAINT_UNIQUE);
static_assert(static_cast<int>(SqliteResultCode::kIoReadLock)==
SQLITE_IOERR_RDLOCK);
static_assert(static_cast<int>(SqliteResultCode::kConstraintVirtualTable)==
SQLITE_CONSTRAINT_VTAB);
static_assert(static_cast<int>(SqliteResultCode::kIoDelete)==
SQLITE_IOERR_DELETE);
static_assert(static_cast<int>(SqliteResultCode::kConstraintRowId)==
SQLITE_CONSTRAINT_ROWID);
static_assert(static_cast<int>(SqliteResultCode::kIoBlocked)==
SQLITE_IOERR_BLOCKED);
static_assert(static_cast<int>(SqliteResultCode::kConstraintPinned)==
SQLITE_CONSTRAINT_PINNED);
static_assert(static_cast<int>(SqliteResultCode::kIoNoMemory)==
SQLITE_IOERR_NOMEM);
static_assert(static_cast<int>(SqliteResultCode::kConstraintDataType)==
SQLITE_CONSTRAINT_DATATYPE);
static_assert(static_cast<int>(SqliteResultCode::kIoAccess)==
SQLITE_IOERR_ACCESS);
static_assert(static_cast<int>(SqliteResultCode::kIoCheckReservedLock)==
SQLITE_IOERR_CHECKRESERVEDLOCK);
static_assert(static_cast<int>(SqliteResultCode::kIoLock)== SQLITE_IOERR_LOCK);
static_assert(static_cast<int>(SqliteResultCode::kIoClose)==
SQLITE_IOERR_CLOSE);
static_assert(static_cast<int>(SqliteResultCode::kIoDirClose)==
SQLITE_IOERR_DIR_CLOSE);
static_assert(static_cast<int>(SqliteResultCode::kIoSharedMemoryOpen)==
SQLITE_IOERR_SHMOPEN);
static_assert(static_cast<int>(SqliteResultCode::kIoSharedMemorySize)==
SQLITE_IOERR_SHMSIZE);
static_assert(static_cast<int>(SqliteResultCode::kIoSharedMemoryLock)==
SQLITE_IOERR_SHMLOCK);
static_assert(static_cast<int>(SqliteResultCode::kIoSharedMemoryMap)==
SQLITE_IOERR_SHMMAP);
static_assert(static_cast<int>(SqliteResultCode::kIoSeek)== SQLITE_IOERR_SEEK);
static_assert(static_cast<int>(SqliteResultCode::kIoDeleteNoEntry)==
SQLITE_IOERR_DELETE_NOENT);
static_assert(static_cast<int>(SqliteResultCode::kIoMemoryMapping)==
SQLITE_IOERR_MMAP);
static_assert(static_cast<int>(SqliteResultCode::kIoGetTemporaryPath)==
SQLITE_IOERR_GETTEMPPATH);
static_assert(static_cast<int>(SqliteResultCode::kIoConvertPath)==
SQLITE_IOERR_CONVPATH);
static_assert(static_cast<int>(SqliteResultCode::kIoVfsNode)==
SQLITE_IOERR_VNODE);
static_assert(static_cast<int>(SqliteResultCode::kIoUnauthorized)==
SQLITE_IOERR_AUTH);
static_assert(static_cast<int>(SqliteResultCode::kIoBeginAtomic)==
SQLITE_IOERR_BEGIN_ATOMIC);
static_assert(static_cast<int>(SqliteResultCode::kIoCommitAtomic)==
SQLITE_IOERR_COMMIT_ATOMIC);
static_assert(static_cast<int>(SqliteResultCode::kIoRollbackAtomic)==
SQLITE_IOERR_ROLLBACK_ATOMIC);
static_assert(static_cast<int>(SqliteResultCode::kIoData)== SQLITE_IOERR_DATA);
static_assert(static_cast<int>(SqliteResultCode::kIoCorruptFileSystem)==
SQLITE_IOERR_CORRUPTFS);
}// namespace sql

[8]ページ先頭

©2009-2025 Movatter.jp