theSq3Lite 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard - theLib - theATL
c - tcl - atl - cs - py - rb - jv - cc
Loading...
Searching...
No Matches
Sq3Enum_sq3.h File Reference

Sq3Enum_sq3.h - 12 Dec 2024 - aotto1968. More...

#include "LibSq3Lite_sq3.h"
+ Include dependency graph for Sq3Enum_sq3.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Sq3CheckpointE

enum  Sq3CheckpointE { SQ3_CHECKPOINT_PASSIVE = 0 , SQ3_CHECKPOINT_FULL = 1 , SQ3_CHECKPOINT_RESTART = 2 , SQ3_CHECKPOINT_TRUNCATE = 3 }
 Checkpoint Mode Values. More...
 
typedef enum Sq3CheckpointE Sq3CheckpointE
 Checkpoint Mode Values.
 
MK_STRN Sq3CheckpointE_ToString (enum Sq3CheckpointE value)
 return the Sq3CheckpointE as string …
 
static MK_I32 Sq3CheckpointE_ToInt (enum Sq3CheckpointE value)
 return the Sq3CheckpointE as integer …
 
enum MkErrorE Sq3CheckpointE_FromInt (MK_I32 const value, enum Sq3CheckpointE *value_out)
 return the Sq3CheckpointE from integer …
 

Sq3DbStatusE

enum  Sq3DbStatusE {
  SQ3_DBSTATUS_LOOKASIDE_USED = 0 , SQ3_DBSTATUS_CACHE_USED = 1 , SQ3_DBSTATUS_SCHEMA_USED = 2 , SQ3_DBSTATUS_STMT_USED = 3 ,
  SQ3_DBSTATUS_LOOKASIDE_HIT = 4 , SQ3_DBSTATUS_LOOKASIDE_MISS_SIZE = 5 , SQ3_DBSTATUS_LOOKASIDE_MISS_FULL = 6 , SQ3_DBSTATUS_CACHE_HIT = 7 ,
  SQ3_DBSTATUS_CACHE_MISS = 8 , SQ3_DBSTATUS_CACHE_WRITE = 9 , SQ3_DBSTATUS_DEFERRED_FKS = 10 , SQ3_DBSTATUS_CACHE_USED_SHARED = 11 ,
  SQ3_DBSTATUS_CACHE_SPILL = 12 , SQ3_DBSTATUS_MAX = 12
}
 Status Parameters for database connections. More...
 
typedef enum Sq3DbStatusE Sq3DbStatusE
 Status Parameters for database connections.
 
MK_STRN Sq3DbStatusE_ToString (enum Sq3DbStatusE value)
 return the Sq3DbStatusE as string …
 
static MK_I32 Sq3DbStatusE_ToInt (enum Sq3DbStatusE value)
 return the Sq3DbStatusE as integer …
 
enum MkErrorE Sq3DbStatusE_FromInt (MK_I32 const value, enum Sq3DbStatusE *value_out)
 return the Sq3DbStatusE from integer …
 

Sq3TestCtrlE

enum  Sq3TestCtrlE {
  SQ3_TESTCTRL_FIRST = 5 , SQ3_TESTCTRL_PRNG_SAVE = 5 , SQ3_TESTCTRL_PRNG_RESTORE = 6 , SQ3_TESTCTRL_PRNG_RESET = 7 ,
  SQ3_TESTCTRL_FK_NO_ACTION = 7 , SQ3_TESTCTRL_BITVEC_TEST = 8 , SQ3_TESTCTRL_FAULT_INSTALL = 9 , SQ3_TESTCTRL_BENIGN_MALLOC_HOOKS = 10 ,
  SQ3_TESTCTRL_PENDING_BYTE = 11 , SQ3_TESTCTRL_ASSERT = 12 , SQ3_TESTCTRL_ALWAYS = 13 , SQ3_TESTCTRL_RESERVE = 14 ,
  SQ3_TESTCTRL_OPTIMIZATIONS = 15 , SQ3_TESTCTRL_ISKEYWORD = 16 , SQ3_TESTCTRL_SCRATCHMALLOC = 17 , SQ3_TESTCTRL_INTERNAL_FUNCTIONS = 17 ,
  SQ3_TESTCTRL_LOCALTIME_FAULT = 18 , SQ3_TESTCTRL_EXPLAIN_STMT = 19 , SQ3_TESTCTRL_ONCE_RESET_THRESHOLD = 19 , SQ3_TESTCTRL_NEVER_CORRUPT = 20 ,
  SQ3_TESTCTRL_VDBE_COVERAGE = 21 , SQ3_TESTCTRL_BYTEORDER = 22 , SQ3_TESTCTRL_ISINIT = 23 , SQ3_TESTCTRL_SORTER_MMAP = 24 ,
  SQ3_TESTCTRL_IMPOSTER = 25 , SQ3_TESTCTRL_PARSER_COVERAGE = 26 , SQ3_TESTCTRL_RESULT_INTREAL = 27 , SQ3_TESTCTRL_PRNG_SEED = 28 ,
  SQ3_TESTCTRL_EXTRA_SCHEMA_CHECKS = 29 , SQ3_TESTCTRL_SEEK_COUNT = 30 , SQ3_TESTCTRL_TRACEFLAGS = 31 , SQ3_TESTCTRL_TUNE = 32 ,
  SQ3_TESTCTRL_LOGEST = 33 , SQ3_TESTCTRL_USELONGDOUBLE = 34 , SQ3_TESTCTRL_LAST = 34
}
 Testing Interface Operation Codes. More...
 
typedef enum Sq3TestCtrlE Sq3TestCtrlE
 Testing Interface Operation Codes.
 
MK_STRN Sq3TestCtrlE_ToString (enum Sq3TestCtrlE value)
 return the Sq3TestCtrlE as string …
 
static MK_I32 Sq3TestCtrlE_ToInt (enum Sq3TestCtrlE value)
 return the Sq3TestCtrlE as integer …
 
enum MkErrorE Sq3TestCtrlE_FromInt (MK_I32 const value, enum Sq3TestCtrlE *value_out)
 return the Sq3TestCtrlE from integer …
 

Sq3AccessE

enum  Sq3AccessE { SQ3_ACCESS_EXISTS = 0 , SQ3_ACCESS_READWRITE = 1 , SQ3_ACCESS_READ = 2 }
 Flags for the xAccess VFS method. More...
 
typedef enum Sq3AccessE Sq3AccessE
 Flags for the xAccess VFS method.
 
MK_STRN Sq3AccessE_ToString (enum Sq3AccessE value)
 return the Sq3AccessE as string …
 
static MK_I32 Sq3AccessE_ToInt (enum Sq3AccessE value)
 return the Sq3AccessE as integer …
 
enum MkErrorE Sq3AccessE_FromInt (MK_I32 const value, enum Sq3AccessE *value_out)
 return the Sq3AccessE from integer …
 

Sq3IoCapEF

enum  Sq3IoCapEF {
  SQ3_IOCAP_ATOMIC = 0x00000001 , SQ3_IOCAP_ATOMIC512 = 0x00000002 , SQ3_IOCAP_ATOMIC1K = 0x00000004 , SQ3_IOCAP_ATOMIC2K = 0x00000008 ,
  SQ3_IOCAP_ATOMIC4K = 0x00000010 , SQ3_IOCAP_ATOMIC8K = 0x00000020 , SQ3_IOCAP_ATOMIC16K = 0x00000040 , SQ3_IOCAP_ATOMIC32K = 0x00000080 ,
  SQ3_IOCAP_ATOMIC64K = 0x00000100 , SQ3_IOCAP_SAFE_APPEND = 0x00000200 , SQ3_IOCAP_SEQUENTIAL = 0x00000400 , SQ3_IOCAP_UNDELETABLE_WHEN_OPEN = 0x00000800 ,
  SQ3_IOCAP_POWERSAFE_OVERWRITE = 0x00001000 , SQ3_IOCAP_IMMUTABLE = 0x00002000 , SQ3_IOCAP_BATCH_ATOMIC = 0x00004000
}
 Device Characteristics. More...
 
typedef enum Sq3IoCapEF Sq3IoCapEF
 Device Characteristics.
 
MK_STRN Sq3IoCapEF_ToString (enum Sq3IoCapEF value)
 return the Sq3IoCapEF as string …
 
static MK_I32 Sq3IoCapEF_ToInt (enum Sq3IoCapEF value)
 return the Sq3IoCapEF as integer …
 
enum MkErrorE Sq3IoCapEF_FromInt (MK_I32 const value, enum Sq3IoCapEF *value_out)
 return the Sq3IoCapEF from integer …
 

Sq3ChangesetE

enum  Sq3ChangesetE {
  SQ3_CHANGESET_DATA = 1 , SQ3_CHANGESET_NOTFOUND = 2 , SQ3_CHANGESET_CONFLICT = 3 , SQ3_CHANGESET_CONSTRAINT = 4 ,
  SQ3_CHANGESET_FOREIGN_KEY = 5
}
 Constants Passed To The Conflict Handler. More...
 
typedef enum Sq3ChangesetE Sq3ChangesetE
 Constants Passed To The Conflict Handler.
 
MK_STRN Sq3ChangesetE_ToString (enum Sq3ChangesetE value)
 return the Sq3ChangesetE as string …
 
static MK_I32 Sq3ChangesetE_ToInt (enum Sq3ChangesetE value)
 return the Sq3ChangesetE as integer …
 
enum MkErrorE Sq3ChangesetE_FromInt (MK_I32 const value, enum Sq3ChangesetE *value_out)
 return the Sq3ChangesetE from integer …
 

Sq3SerializeE

enum  Sq3SerializeE { SQ3_SERIALIZE_NO = 0x000 , SQ3_SERIALIZE_NOCOPY = 0x001 }
 Flags for sqlite3_serialize. More...
 
typedef enum Sq3SerializeE Sq3SerializeE
 Flags for sqlite3_serialize.
 
MK_STRN Sq3SerializeE_ToString (enum Sq3SerializeE value)
 return the Sq3SerializeE as string …
 
static MK_I32 Sq3SerializeE_ToInt (enum Sq3SerializeE value)
 return the Sq3SerializeE as integer …
 
enum MkErrorE Sq3SerializeE_FromInt (MK_I32 const value, enum Sq3SerializeE *value_out)
 return the Sq3SerializeE from integer …
 

Sq3VtabE

enum  Sq3VtabE { SQ3_VTAB_CONSTRAINT_SUPPORT = 1 , SQ3_VTAB_INNOCUOUS = 2 , SQ3_VTAB_DIRECTONLY = 3 , SQ3_VTAB_USES_ALL_SCHEMAS = 4 }
 Virtual Table Configuration Options. More...
 
typedef enum Sq3VtabE Sq3VtabE
 Virtual Table Configuration Options.
 
MK_STRN Sq3VtabE_ToString (enum Sq3VtabE value)
 return the Sq3VtabE as string …
 
static MK_I32 Sq3VtabE_ToInt (enum Sq3VtabE value)
 return the Sq3VtabE as integer …
 
enum MkErrorE Sq3VtabE_FromInt (MK_I32 const value, enum Sq3VtabE *value_out)
 return the Sq3VtabE from integer …
 

Sq3StmtStatusE

enum  Sq3StmtStatusE {
  SQ3_STMTSTATUS_FULLSCAN_STEP = 1 , SQ3_STMTSTATUS_SORT = 2 , SQ3_STMTSTATUS_AUTOINDEX = 3 , SQ3_STMTSTATUS_VM_STEP = 4 ,
  SQ3_STMTSTATUS_REPREPARE = 5 , SQ3_STMTSTATUS_RUN = 6 , SQ3_STMTSTATUS_FILTER_MISS = 7 , SQ3_STMTSTATUS_FILTER_HIT = 8 ,
  SQ3_STMTSTATUS_MEMUSED = 99
}
 Status Parameters for prepared statements. More...
 
typedef enum Sq3StmtStatusE Sq3StmtStatusE
 Status Parameters for prepared statements.
 
MK_STRN Sq3StmtStatusE_ToString (enum Sq3StmtStatusE value)
 return the Sq3StmtStatusE as string …
 
static MK_I32 Sq3StmtStatusE_ToInt (enum Sq3StmtStatusE value)
 return the Sq3StmtStatusE as integer …
 
enum MkErrorE Sq3StmtStatusE_FromInt (MK_I32 const value, enum Sq3StmtStatusE *value_out)
 return the Sq3StmtStatusE from integer …
 

Sq3MutexE

enum  Sq3MutexE {
  SQ3_MUTEX_FAST = 0 , SQ3_MUTEX_RECURSIVE = 1 , SQ3_MUTEX_STATIC_MAIN = 2 , SQ3_MUTEX_STATIC_MEM = 3 ,
  SQ3_MUTEX_STATIC_MEM2 = 4 , SQ3_MUTEX_STATIC_OPEN = 4 , SQ3_MUTEX_STATIC_PRNG = 5 , SQ3_MUTEX_STATIC_LRU = 6 ,
  SQ3_MUTEX_STATIC_LRU2 = 7 , SQ3_MUTEX_STATIC_PMEM = 7 , SQ3_MUTEX_STATIC_APP1 = 8 , SQ3_MUTEX_STATIC_APP2 = 9 ,
  SQ3_MUTEX_STATIC_APP3 = 10 , SQ3_MUTEX_STATIC_VFS1 = 11 , SQ3_MUTEX_STATIC_VFS2 = 12 , SQ3_MUTEX_STATIC_VFS3 = 13
}
 Mutex Types. More...
 
typedef enum Sq3MutexE Sq3MutexE
 Mutex Types.
 
MK_STRN Sq3MutexE_ToString (enum Sq3MutexE value)
 return the Sq3MutexE as string …
 
static MK_I32 Sq3MutexE_ToInt (enum Sq3MutexE value)
 return the Sq3MutexE as integer …
 
enum MkErrorE Sq3MutexE_FromInt (MK_I32 const value, enum Sq3MutexE *value_out)
 return the Sq3MutexE from integer …
 

Sq3TxnE

enum  Sq3TxnE { SQ3_TXN_NONE = 0 , SQ3_TXN_READ = 1 , SQ3_TXN_WRITE = 2 }
 Allowed return values from sqlite3_txn_state() More...
 
typedef enum Sq3TxnE Sq3TxnE
 Allowed return values from sqlite3_txn_state()
 
MK_STRN Sq3TxnE_ToString (enum Sq3TxnE value)
 return the Sq3TxnE as string …
 
static MK_I32 Sq3TxnE_ToInt (enum Sq3TxnE value)
 return the Sq3TxnE as integer …
 
enum MkErrorE Sq3TxnE_FromInt (MK_I32 const value, enum Sq3TxnE *value_out)
 return the Sq3TxnE from integer …
 

Sq3FunctionEF

enum  Sq3FunctionEF {
  SQ3_FUNCTION_DETERMINISTIC = 0x000000800 , SQ3_FUNCTION_DIRECTONLY = 0x000080000 , SQ3_FUNCTION_SUBTYPE = 0x000100000 , SQ3_FUNCTION_INNOCUOUS = 0x000200000 ,
  SQ3_FUNCTION_RESULT_SUBTYPE = 0x001000000
}
 Function Flags. More...
 
typedef enum Sq3FunctionEF Sq3FunctionEF
 Function Flags.
 
MK_STRN Sq3FunctionEF_ToString (enum Sq3FunctionEF value)
 return the Sq3FunctionEF as string …
 
static MK_I32 Sq3FunctionEF_ToInt (enum Sq3FunctionEF value)
 return the Sq3FunctionEF as integer …
 
enum MkErrorE Sq3FunctionEF_FromInt (MK_I32 const value, enum Sq3FunctionEF *value_out)
 return the Sq3FunctionEF from integer …
 

Sq3TypeE

enum  Sq3TypeE {
  SQ3_TYPE_INTEGER = 1 , SQ3_TYPE_FLOAT = 2 , SQ3_TYPE_BLOB = 4 , SQ3_TYPE_NULL = 5 ,
  SQ3_TYPE_TEXT = 3
}
 Fundamental Datatypes. More...
 
typedef enum Sq3TypeE Sq3TypeE
 Fundamental Datatypes.
 
MK_STRN Sq3TypeE_ToString (enum Sq3TypeE value)
 return the Sq3TypeE as string …
 
static MK_I32 Sq3TypeE_ToInt (enum Sq3TypeE value)
 return the Sq3TypeE as integer …
 
enum MkErrorE Sq3TypeE_FromInt (MK_I32 const value, enum Sq3TypeE *value_out)
 return the Sq3TypeE from integer …
 

Sq3LimitE

enum  Sq3LimitE {
  SQ3_LIMIT_LENGTH = 0 , SQ3_LIMIT_SQL_LENGTH = 1 , SQ3_LIMIT_COLUMN = 2 , SQ3_LIMIT_EXPR_DEPTH = 3 ,
  SQ3_LIMIT_COMPOUND_SELECT = 4 , SQ3_LIMIT_VDBE_OP = 5 , SQ3_LIMIT_FUNCTION_ARG = 6 , SQ3_LIMIT_ATTACHED = 7 ,
  SQ3_LIMIT_LIKE_PATTERN_LENGTH = 8 , SQ3_LIMIT_VARIABLE_NUMBER = 9 , SQ3_LIMIT_TRIGGER_DEPTH = 10 , SQ3_LIMIT_WORKER_THREADS = 11
}
 Run-Time Limit Categories. More...
 
typedef enum Sq3LimitE Sq3LimitE
 Run-Time Limit Categories.
 
MK_STRN Sq3LimitE_ToString (enum Sq3LimitE value)
 return the Sq3LimitE as string …
 
static MK_I32 Sq3LimitE_ToInt (enum Sq3LimitE value)
 return the Sq3LimitE as integer …
 
enum MkErrorE Sq3LimitE_FromInt (MK_I32 const value, enum Sq3LimitE *value_out)
 return the Sq3LimitE from integer …
 

Sq3PrepareEF

enum  Sq3PrepareEF { SQ3_PREPARE_NO = 0x00 , SQ3_PREPARE_PERSISTENT = 0x01 , SQ3_PREPARE_NORMALIZE = 0x02 , SQ3_PREPARE_NO_VTAB = 0x04 }
 Prepare Flags. More...
 
typedef enum Sq3PrepareEF Sq3PrepareEF
 Prepare Flags.
 
MK_STRN Sq3PrepareEF_ToString (enum Sq3PrepareEF value)
 return the Sq3PrepareEF as string …
 
static MK_I32 Sq3PrepareEF_ToInt (enum Sq3PrepareEF value)
 return the Sq3PrepareEF as integer …
 
enum MkErrorE Sq3PrepareEF_FromInt (MK_I32 const value, enum Sq3PrepareEF *value_out)
 return the Sq3PrepareEF from integer …
 

Sq3AuthActionE

enum  Sq3AuthActionE {
  SQ3_AUTHACTION_CREATE_INDEX = 1 , SQ3_AUTHACTION_CREATE_TABLE = 2 , SQ3_AUTHACTION_CREATE_TEMP_INDEX = 3 , SQ3_AUTHACTION_CREATE_TEMP_TABLE = 4 ,
  SQ3_AUTHACTION_CREATE_TEMP_TRIGGER = 5 , SQ3_AUTHACTION_CREATE_TEMP_VIEW = 6 , SQ3_AUTHACTION_CREATE_TRIGGER = 7 , SQ3_AUTHACTION_CREATE_VIEW = 8 ,
  SQ3_AUTHACTION_DELETE = 9 , SQ3_AUTHACTION_DROP_INDEX = 10 , SQ3_AUTHACTION_DROP_TABLE = 11 , SQ3_AUTHACTION_DROP_TEMP_INDEX = 12 ,
  SQ3_AUTHACTION_DROP_TEMP_TABLE = 13 , SQ3_AUTHACTION_DROP_TEMP_TRIGGER = 14 , SQ3_AUTHACTION_DROP_TEMP_VIEW = 15 , SQ3_AUTHACTION_DROP_TRIGGER = 16 ,
  SQ3_AUTHACTION_DROP_VIEW = 17 , SQ3_AUTHACTION_INSERT = 18 , SQ3_AUTHACTION_PRAGMA = 19 , SQ3_AUTHACTION_READ = 20 ,
  SQ3_AUTHACTION_SELECT = 21 , SQ3_AUTHACTION_TRANSACTION = 22 , SQ3_AUTHACTION_UPDATE = 23 , SQ3_AUTHACTION_ATTACH = 24 ,
  SQ3_AUTHACTION_DETACH = 25 , SQ3_AUTHACTION_ALTER_TABLE = 26 , SQ3_AUTHACTION_REINDEX = 27 , SQ3_AUTHACTION_ANALYZE = 28 ,
  SQ3_AUTHACTION_CREATE_VTABLE = 29 , SQ3_AUTHACTION_DROP_VTABLE = 30 , SQ3_AUTHACTION_FUNCTION = 31 , SQ3_AUTHACTION_SAVEPOINT = 32 ,
  SQ3_AUTHACTION_COPY = 0 , SQ3_AUTHACTION_RECURSIVE = 33
}
 Authorizer Action Codes. More...
 
typedef enum Sq3AuthActionE Sq3AuthActionE
 Authorizer Action Codes.
 
MK_STRN Sq3AuthActionE_ToString (enum Sq3AuthActionE value)
 return the Sq3AuthActionE as string …
 
static MK_I32 Sq3AuthActionE_ToInt (enum Sq3AuthActionE value)
 return the Sq3AuthActionE as integer …
 
enum MkErrorE Sq3AuthActionE_FromInt (MK_I32 const value, enum Sq3AuthActionE *value_out)
 return the Sq3AuthActionE from integer …
 

Sq3DbConfigE

enum  Sq3DbConfigE {
  SQ3_DBCONFIG_MAINDBNAME = 1000 , SQ3_DBCONFIG_LOOKASIDE = 1001 , SQ3_DBCONFIG_ENABLE_FKEY = 1002 , SQ3_DBCONFIG_ENABLE_TRIGGER = 1003 ,
  SQ3_DBCONFIG_ENABLE_FTS3_TOKENIZER = 1004 , SQ3_DBCONFIG_ENABLE_LOAD_EXTENSION = 1005 , SQ3_DBCONFIG_NO_CKPT_ON_CLOSE = 1006 , SQ3_DBCONFIG_ENABLE_QPSG = 1007 ,
  SQ3_DBCONFIG_TRIGGER_EQP = 1008 , SQ3_DBCONFIG_RESET_DATABASE = 1009 , SQ3_DBCONFIG_DEFENSIVE = 1010 , SQ3_DBCONFIG_WRITABLE_SCHEMA = 1011 ,
  SQ3_DBCONFIG_LEGACY_ALTER_TABLE = 1012 , SQ3_DBCONFIG_DQS_DML = 1013 , SQ3_DBCONFIG_DQS_DDL = 1014 , SQ3_DBCONFIG_ENABLE_VIEW = 1015 ,
  SQ3_DBCONFIG_LEGACY_FILE_FORMAT = 1016 , SQ3_DBCONFIG_TRUSTED_SCHEMA = 1017 , SQ3_DBCONFIG_STMT_SCANSTATUS = 1018 , SQ3_DBCONFIG_REVERSE_SCANORDER = 1019 ,
  SQ3_DBCONFIG_MAX = 1019
}
 Database Connection Configuration Options. More...
 
typedef enum Sq3DbConfigE Sq3DbConfigE
 Database Connection Configuration Options.
 
MK_STRN Sq3DbConfigE_ToString (enum Sq3DbConfigE value)
 return the Sq3DbConfigE as string …
 
static MK_I32 Sq3DbConfigE_ToInt (enum Sq3DbConfigE value)
 return the Sq3DbConfigE as integer …
 
enum MkErrorE Sq3DbConfigE_FromInt (MK_I32 const value, enum Sq3DbConfigE *value_out)
 return the Sq3DbConfigE from integer …
 

Sq3FcntlE

enum  Sq3FcntlE {
  SQ3_FCNTL_LOCKSTATE = 1 , SQ3_FCNTL_GET_LOCKPROXYFILE = 2 , SQ3_FCNTL_SET_LOCKPROXYFILE = 3 , SQ3_FCNTL_LAST_ERRNO = 4 ,
  SQ3_FCNTL_SIZE_HINT = 5 , SQ3_FCNTL_CHUNK_SIZE = 6 , SQ3_FCNTL_FILE_POINTER = 7 , SQ3_FCNTL_SYNC_OMITTED = 8 ,
  SQ3_FCNTL_WIN32_AV_RETRY = 9 , SQ3_FCNTL_PERSIST_WAL = 10 , SQ3_FCNTL_OVERWRITE = 11 , SQ3_FCNTL_VFSNAME = 12 ,
  SQ3_FCNTL_POWERSAFE_OVERWRITE = 13 , SQ3_FCNTL_PRAGMA = 14 , SQ3_FCNTL_BUSYHANDLER = 15 , SQ3_FCNTL_TEMPFILENAME = 16 ,
  SQ3_FCNTL_MMAP_SIZE = 18 , SQ3_FCNTL_TRACE = 19 , SQ3_FCNTL_HAS_MOVED = 20 , SQ3_FCNTL_SYNC = 21 ,
  SQ3_FCNTL_COMMIT_PHASETWO = 22 , SQ3_FCNTL_WIN32_SET_HANDLE = 23 , SQ3_FCNTL_WAL_BLOCK = 24 , SQ3_FCNTL_ZIPVFS = 25 ,
  SQ3_FCNTL_RBU = 26 , SQ3_FCNTL_VFS_POINTER = 27 , SQ3_FCNTL_JOURNAL_POINTER = 28 , SQ3_FCNTL_WIN32_GET_HANDLE = 29 ,
  SQ3_FCNTL_PDB = 30 , SQ3_FCNTL_BEGIN_ATOMIC_WRITE = 31 , SQ3_FCNTL_COMMIT_ATOMIC_WRITE = 32 , SQ3_FCNTL_ROLLBACK_ATOMIC_WRITE = 33 ,
  SQ3_FCNTL_LOCK_TIMEOUT = 34 , SQ3_FCNTL_DATA_VERSION = 35 , SQ3_FCNTL_SIZE_LIMIT = 36 , SQ3_FCNTL_CKPT_DONE = 37 ,
  SQ3_FCNTL_RESERVE_BYTES = 38 , SQ3_FCNTL_CKPT_START = 39 , SQ3_FCNTL_EXTERNAL_READER = 40 , SQ3_FCNTL_CKSM_FILE = 41 ,
  SQ3_FCNTL_RESET_CACHE = 42
}
 Standard File Control Opcodes. More...
 
typedef enum Sq3FcntlE Sq3FcntlE
 Standard File Control Opcodes.
 
MK_STRN Sq3FcntlE_ToString (enum Sq3FcntlE value)
 return the Sq3FcntlE as string …
 
static MK_I32 Sq3FcntlE_ToInt (enum Sq3FcntlE value)
 return the Sq3FcntlE as integer …
 
enum MkErrorE Sq3FcntlE_FromInt (MK_I32 const value, enum Sq3FcntlE *value_out)
 return the Sq3FcntlE from integer …
 

Sq3SyncEF

enum  Sq3SyncEF { SQ3_SYNC_NORMAL = 0x00002 , SQ3_SYNC_FULL = 0x00003 , SQ3_SYNC_DATAONLY = 0x00010 }
 Synchronization Type Flags. More...
 
typedef enum Sq3SyncEF Sq3SyncEF
 Synchronization Type Flags.
 
MK_STRN Sq3SyncEF_ToString (enum Sq3SyncEF value)
 return the Sq3SyncEF as string …
 
static MK_I32 Sq3SyncEF_ToInt (enum Sq3SyncEF value)
 return the Sq3SyncEF as integer …
 
enum MkErrorE Sq3SyncEF_FromInt (MK_I32 const value, enum Sq3SyncEF *value_out)
 return the Sq3SyncEF from integer …
 

Sq3OpenEF

enum  Sq3OpenEF {
  SQ3_OPEN_READONLY = 0x00000001 , SQ3_OPEN_READWRITE = 0x00000002 , SQ3_OPEN_CREATE = 0x00000004 , SQ3_OPEN_DELETEONCLOSE = 0x00000008 ,
  SQ3_OPEN_EXCLUSIVE = 0x00000010 , SQ3_OPEN_AUTOPROXY = 0x00000020 , SQ3_OPEN_URI = 0x00000040 , SQ3_OPEN_MEMORY = 0x00000080 ,
  SQ3_OPEN_MAIN_DB = 0x00000100 , SQ3_OPEN_TEMP_DB = 0x00000200 , SQ3_OPEN_TRANSIENT_DB = 0x00000400 , SQ3_OPEN_MAIN_JOURNAL = 0x00000800 ,
  SQ3_OPEN_TEMP_JOURNAL = 0x00001000 , SQ3_OPEN_SUBJOURNAL = 0x00002000 , SQ3_OPEN_SUPER_JOURNAL = 0x00004000 , SQ3_OPEN_NOMUTEX = 0x00008000 ,
  SQ3_OPEN_FULLMUTEX = 0x00010000 , SQ3_OPEN_SHAREDCACHE = 0x00020000 , SQ3_OPEN_PRIVATECACHE = 0x00040000 , SQ3_OPEN_WAL = 0x00080000 ,
  SQ3_OPEN_NOFOLLOW = 0x01000000 , SQ3_OPEN_EXRESCODE = 0x02000000
}
 Flags For File Open Operations. More...
 
typedef enum Sq3OpenEF Sq3OpenEF
 Flags For File Open Operations.
 
MK_STRN Sq3OpenEF_ToString (enum Sq3OpenEF value)
 return the Sq3OpenEF as string …
 
static MK_I32 Sq3OpenEF_ToInt (enum Sq3OpenEF value)
 return the Sq3OpenEF as integer …
 
enum MkErrorE Sq3OpenEF_FromInt (MK_I32 const value, enum Sq3OpenEF *value_out)
 return the Sq3OpenEF from integer …
 

Sq3ExtendetResultCodesE

enum  Sq3ExtendetResultCodesE {
  SQ3_EXTRESULT_OK = 0 , SQ3_EXTRESULT_ERROR = 1 , SQ3_EXTRESULT_INTERNAL = 2 , SQ3_EXTRESULT_PERM = 3 ,
  SQ3_EXTRESULT_ABORT = 4 , SQ3_EXTRESULT_BUSY = 5 , SQ3_EXTRESULT_LOCKED = 6 , SQ3_EXTRESULT_NOMEM = 7 ,
  SQ3_EXTRESULT_READONLY = 8 , SQ3_EXTRESULT_INTERRUPT = 9 , SQ3_EXTRESULT_IOERR = 10 , SQ3_EXTRESULT_CORRUPT = 11 ,
  SQ3_EXTRESULT_NOTFOUND = 12 , SQ3_EXTRESULT_FULL = 13 , SQ3_EXTRESULT_CANTOPEN = 14 , SQ3_EXTRESULT_PROTOCOL = 15 ,
  SQ3_EXTRESULT_EMPTY = 16 , SQ3_EXTRESULT_SCHEMA = 17 , SQ3_EXTRESULT_TOOBIG = 18 , SQ3_EXTRESULT_CONSTRAINT = 19 ,
  SQ3_EXTRESULT_MISMATCH = 20 , SQ3_EXTRESULT_MISUSE = 21 , SQ3_EXTRESULT_NOLFS = 22 , SQ3_EXTRESULT_AUTH = 23 ,
  SQ3_EXTRESULT_FORMAT = 24 , SQ3_EXTRESULT_RANGE = 25 , SQ3_EXTRESULT_NOTADB = 26 , SQ3_EXTRESULT_NOTICE = 27 ,
  SQ3_EXTRESULT_WARNING = 28 , SQ3_EXTRESULT_ROW = 100 , SQ3_EXTRESULT_DONE = 101 , SQ3_EXTRESULT_ERROR_MISSING_COLLSEQ = (1 | (1<<8)) ,
  SQ3_EXTRESULT_ERROR_RETRY = (1 | (2<<8)) , SQ3_EXTRESULT_ERROR_SNAPSHOT = (1 | (3<<8)) , SQ3_EXTRESULT_IOERR_READ = (10 | (1<<8)) , SQ3_EXTRESULT_IOERR_SHORT_READ = (10 | (2<<8)) ,
  SQ3_EXTRESULT_IOERR_WRITE = (10 | (3<<8)) , SQ3_EXTRESULT_IOERR_FSYNC = (10 | (4<<8)) , SQ3_EXTRESULT_IOERR_DIR_FSYNC = (10 | (5<<8)) , SQ3_EXTRESULT_IOERR_TRUNCATE = (10 | (6<<8)) ,
  SQ3_EXTRESULT_IOERR_FSTAT = (10 | (7<<8)) , SQ3_EXTRESULT_IOERR_UNLOCK = (10 | (8<<8)) , SQ3_EXTRESULT_IOERR_RDLOCK = (10 | (9<<8)) , SQ3_EXTRESULT_IOERR_DELETE = (10 | (10<<8)) ,
  SQ3_EXTRESULT_IOERR_BLOCKED = (10 | (11<<8)) , SQ3_EXTRESULT_IOERR_NOMEM = (10 | (12<<8)) , SQ3_EXTRESULT_IOERR_ACCESS = (10 | (13<<8)) , SQ3_EXTRESULT_IOERR_CHECKRESERVEDLOCK = (10 | (14<<8)) ,
  SQ3_EXTRESULT_IOERR_LOCK = (10 | (15<<8)) , SQ3_EXTRESULT_IOERR_CLOSE = (10 | (16<<8)) , SQ3_EXTRESULT_IOERR_DIR_CLOSE = (10 | (17<<8)) , SQ3_EXTRESULT_IOERR_SHMOPEN = (10 | (18<<8)) ,
  SQ3_EXTRESULT_IOERR_SHMSIZE = (10 | (19<<8)) , SQ3_EXTRESULT_IOERR_SHMLOCK = (10 | (20<<8)) , SQ3_EXTRESULT_IOERR_SHMMAP = (10 | (21<<8)) , SQ3_EXTRESULT_IOERR_SEEK = (10 | (22<<8)) ,
  SQ3_EXTRESULT_IOERR_DELETE_NOENT = (10 | (23<<8)) , SQ3_EXTRESULT_IOERR_MMAP = (10 | (24<<8)) , SQ3_EXTRESULT_IOERR_GETTEMPPATH = (10 | (25<<8)) , SQ3_EXTRESULT_IOERR_CONVPATH = (10 | (26<<8)) ,
  SQ3_EXTRESULT_IOERR_VNODE = (10 | (27<<8)) , SQ3_EXTRESULT_IOERR_AUTH = (10 | (28<<8)) , SQ3_EXTRESULT_IOERR_BEGIN_ATOMIC = (10 | (29<<8)) , SQ3_EXTRESULT_IOERR_COMMIT_ATOMIC = (10 | (30<<8)) ,
  SQ3_EXTRESULT_IOERR_ROLLBACK_ATOMIC = (10 | (31<<8)) , SQ3_EXTRESULT_IOERR_DATA = (10 | (32<<8)) , SQ3_EXTRESULT_IOERR_CORRUPTFS = (10 | (33<<8)) , SQ3_EXTRESULT_IOERR_IN_PAGE = (10 | (34<<8)) ,
  SQ3_EXTRESULT_LOCKED_SHAREDCACHE = (6 | (1<<8)) , SQ3_EXTRESULT_LOCKED_VTAB = (6 | (2<<8)) , SQ3_EXTRESULT_BUSY_RECOVERY = (5 | (1<<8)) , SQ3_EXTRESULT_BUSY_SNAPSHOT = (5 | (2<<8)) ,
  SQ3_EXTRESULT_BUSY_TIMEOUT = (5 | (3<<8)) , SQ3_EXTRESULT_CANTOPEN_NOTEMPDIR = (14 | (1<<8)) , SQ3_EXTRESULT_CANTOPEN_ISDIR = (14 | (2<<8)) , SQ3_EXTRESULT_CANTOPEN_FULLPATH = (14 | (3<<8)) ,
  SQ3_EXTRESULT_CANTOPEN_CONVPATH = (14 | (4<<8)) , SQ3_EXTRESULT_CANTOPEN_DIRTYWAL = (14 | (5<<8)) , SQ3_EXTRESULT_CANTOPEN_SYMLINK = (14 | (6<<8)) , SQ3_EXTRESULT_CORRUPT_VTAB = (11 | (1<<8)) ,
  SQ3_EXTRESULT_CORRUPT_SEQUENCE = (11 | (2<<8)) , SQ3_EXTRESULT_CORRUPT_INDEX = (11 | (3<<8)) , SQ3_EXTRESULT_READONLY_RECOVERY = (8 | (1<<8)) , SQ3_EXTRESULT_READONLY_CANTLOCK = (8 | (2<<8)) ,
  SQ3_EXTRESULT_READONLY_ROLLBACK = (8 | (3<<8)) , SQ3_EXTRESULT_READONLY_DBMOVED = (8 | (4<<8)) , SQ3_EXTRESULT_READONLY_CANTINIT = (8 | (5<<8)) , SQ3_EXTRESULT_READONLY_DIRECTORY = (8 | (6<<8)) ,
  SQ3_EXTRESULT_ABORT_ROLLBACK = (4 | (2<<8)) , SQ3_EXTRESULT_CONSTRAINT_CHECK = (19 | (1<<8)) , SQ3_EXTRESULT_CONSTRAINT_COMMITHOOK = (19 | (2<<8)) , SQ3_EXTRESULT_CONSTRAINT_FOREIGNKEY = (19 | (3<<8)) ,
  SQ3_EXTRESULT_CONSTRAINT_FUNCTION = (19 | (4<<8)) , SQ3_EXTRESULT_CONSTRAINT_NOTNULL = (19 | (5<<8)) , SQ3_EXTRESULT_CONSTRAINT_PRIMARYKEY = (19 | (6<<8)) , SQ3_EXTRESULT_CONSTRAINT_TRIGGER = (19 | (7<<8)) ,
  SQ3_EXTRESULT_CONSTRAINT_UNIQUE = (19 | (8<<8)) , SQ3_EXTRESULT_CONSTRAINT_VTAB = (19 | (9<<8)) , SQ3_EXTRESULT_CONSTRAINT_ROWID = (19 |(10<<8)) , SQ3_EXTRESULT_CONSTRAINT_PINNED = (19 |(11<<8)) ,
  SQ3_EXTRESULT_CONSTRAINT_DATATYPE = (19 |(12<<8)) , SQ3_EXTRESULT_NOTICE_RECOVER_WAL = (27 | (1<<8)) , SQ3_EXTRESULT_NOTICE_RECOVER_ROLLBACK = (27 | (2<<8)) , SQ3_EXTRESULT_NOTICE_RBU = (27 | (3<<8)) ,
  SQ3_EXTRESULT_WARNING_AUTOINDEX = (28 | (1<<8)) , SQ3_EXTRESULT_AUTH_USER = (23 | (1<<8)) , SQ3_EXTRESULT_OK_LOAD_PERMANENTLY = (0 | (1<<8)) , SQ3_EXTRESULT_OK_SYMLINK = (0 | (2<<8))
}
 Extended Result Codes. More...
 
typedef enum Sq3ExtendetResultCodesE Sq3ExtendetResultCodesE
 Extended Result Codes.
 
MK_STRN Sq3ExtendetResultCodesE_ToString (enum Sq3ExtendetResultCodesE value)
 return the Sq3ExtendetResultCodesE as string …
 
static MK_I32 Sq3ExtendetResultCodesE_ToInt (enum Sq3ExtendetResultCodesE value)
 return the Sq3ExtendetResultCodesE as integer …
 
enum MkErrorE Sq3ExtendetResultCodesE_FromInt (MK_I32 const value, enum Sq3ExtendetResultCodesE *value_out)
 return the Sq3ExtendetResultCodesE from integer …
 

Sq3DeSerializeEF

enum  Sq3DeSerializeEF { SQ3_DESERIALIZE_NO = 0 , SQ3_DESERIALIZE_FREEONCLOSE = 1 , SQ3_DESERIALIZE_RESIZEABLE = 2 , SQ3_DESERIALIZE_READONLY = 4 }
 Flags for sqlite3_deserialize() More...
 
typedef enum Sq3DeSerializeEF Sq3DeSerializeEF
 Flags for sqlite3_deserialize()
 
MK_STRN Sq3DeSerializeEF_ToString (enum Sq3DeSerializeEF value)
 return the Sq3DeSerializeEF as string …
 
static MK_I32 Sq3DeSerializeEF_ToInt (enum Sq3DeSerializeEF value)
 return the Sq3DeSerializeEF as integer …
 
enum MkErrorE Sq3DeSerializeEF_FromInt (MK_I32 const value, enum Sq3DeSerializeEF *value_out)
 return the Sq3DeSerializeEF from integer …
 

Sq3ScanStatE

enum  Sq3ScanStatE {
  SQ3_SCANSTAT_NLOOP = 0 , SQ3_SCANSTAT_NVISIT = 1 , SQ3_SCANSTAT_EST = 2 , SQ3_SCANSTAT_NAME = 3 ,
  SQ3_SCANSTAT_EXPLAIN = 4 , SQ3_SCANSTAT_SELECTID = 5 , SQ3_SCANSTAT_PARENTID = 6 , SQ3_SCANSTAT_NCYCLE = 7
}
 Prepared Statement Scan Status Opcodes. More...
 
typedef enum Sq3ScanStatE Sq3ScanStatE
 Prepared Statement Scan Status Opcodes.
 
MK_STRN Sq3ScanStatE_ToString (enum Sq3ScanStatE value)
 return the Sq3ScanStatE as string …
 
static MK_I32 Sq3ScanStatE_ToInt (enum Sq3ScanStatE value)
 return the Sq3ScanStatE as integer …
 
enum MkErrorE Sq3ScanStatE_FromInt (MK_I32 const value, enum Sq3ScanStatE *value_out)
 return the Sq3ScanStatE from integer …
 

Sq3StatusE

enum  Sq3StatusE {
  SQ3_STATUS_MEMORY_USED = 0 , SQ3_STATUS_PAGECACHE_USED = 1 , SQ3_STATUS_PAGECACHE_OVERFLOW = 2 , SQ3_STATUS_SCRATCH_USED = 3 ,
  SQ3_STATUS_SCRATCH_OVERFLOW = 4 , SQ3_STATUS_MALLOC_SIZE = 5 , SQ3_STATUS_PARSER_STACK = 6 , SQ3_STATUS_PAGECACHE_SIZE = 7 ,
  SQ3_STATUS_SCRATCH_SIZE = 8 , SQ3_STATUS_MALLOC_COUNT = 9
}
 Status Parameters. More...
 
typedef enum Sq3StatusE Sq3StatusE
 Status Parameters.
 
MK_STRN Sq3StatusE_ToString (enum Sq3StatusE value)
 return the Sq3StatusE as string …
 
static MK_I32 Sq3StatusE_ToInt (enum Sq3StatusE value)
 return the Sq3StatusE as integer …
 
enum MkErrorE Sq3StatusE_FromInt (MK_I32 const value, enum Sq3StatusE *value_out)
 return the Sq3StatusE from integer …
 

Sq3IndexConstraintEF

enum  Sq3IndexConstraintEF {
  SQ3_INDEX_CONSTRAINT_EQ = 2 , SQ3_INDEX_CONSTRAINT_GT = 4 , SQ3_INDEX_CONSTRAINT_LE = 8 , SQ3_INDEX_CONSTRAINT_LT = 16 ,
  SQ3_INDEX_CONSTRAINT_GE = 32 , SQ3_INDEX_CONSTRAINT_MATCH = 64 , SQ3_INDEX_CONSTRAINT_LIKE = 65 , SQ3_INDEX_CONSTRAINT_GLOB = 66 ,
  SQ3_INDEX_CONSTRAINT_REGEXP = 67 , SQ3_INDEX_CONSTRAINT_NE = 68 , SQ3_INDEX_CONSTRAINT_ISNOT = 69 , SQ3_INDEX_CONSTRAINT_ISNOTNULL = 70 ,
  SQ3_INDEX_CONSTRAINT_ISNULL = 71 , SQ3_INDEX_CONSTRAINT_IS = 72 , SQ3_INDEX_CONSTRAINT_LIMIT = 73 , SQ3_INDEX_CONSTRAINT_OFFSET = 74 ,
  SQ3_INDEX_CONSTRAINT_FUNCTION = 150
}
 Virtual Table Constraint Operator Codes. More...
 
typedef enum Sq3IndexConstraintEF Sq3IndexConstraintEF
 Virtual Table Constraint Operator Codes.
 
MK_STRN Sq3IndexConstraintEF_ToString (enum Sq3IndexConstraintEF value)
 return the Sq3IndexConstraintEF as string …
 
static MK_I32 Sq3IndexConstraintEF_ToInt (enum Sq3IndexConstraintEF value)
 return the Sq3IndexConstraintEF as integer …
 
enum MkErrorE Sq3IndexConstraintEF_FromInt (MK_I32 const value, enum Sq3IndexConstraintEF *value_out)
 return the Sq3IndexConstraintEF from integer …
 

Sq3TextE

enum  Sq3TextE {
  SQ3_TEXT_UTF8 = 1 , SQ3_TEXT_UTF16LE = 2 , SQ3_TEXT_UTF16BE = 3 , SQ3_TEXT_UTF16 = 4 ,
  SQ3_TEXT_ANY = 5 , SQ3_TEXT_UTF16_ALIGNED = 8
}
 Text Encodings. More...
 
typedef enum Sq3TextE Sq3TextE
 Text Encodings.
 
MK_STRN Sq3TextE_ToString (enum Sq3TextE value)
 return the Sq3TextE as string …
 
static MK_I32 Sq3TextE_ToInt (enum Sq3TextE value)
 return the Sq3TextE as integer …
 
enum MkErrorE Sq3TextE_FromInt (MK_I32 const value, enum Sq3TextE *value_out)
 return the Sq3TextE from integer …
 

Sq3TraceEF

enum  Sq3TraceEF { SQ3_TRACE_STMT = 0x01 , SQ3_TRACE_PROFILE = 0x02 , SQ3_TRACE_ROW = 0x04 , SQ3_TRACE_CLOSE = 0x08 }
 SQL Trace Event Codes. More...
 
typedef enum Sq3TraceEF Sq3TraceEF
 SQL Trace Event Codes.
 
MK_STRN Sq3TraceEF_ToString (enum Sq3TraceEF value)
 return the Sq3TraceEF as string …
 
static MK_I32 Sq3TraceEF_ToInt (enum Sq3TraceEF value)
 return the Sq3TraceEF as integer …
 
enum MkErrorE Sq3TraceEF_FromInt (MK_I32 const value, enum Sq3TraceEF *value_out)
 return the Sq3TraceEF from integer …
 

Sq3AuthReturnE

enum  Sq3AuthReturnE { SQ3_AUTHRETURN_OK = 0 , SQ3_AUTHRETURN_DENY = 1 , SQ3_AUTHRETURN_IGNORE = 2 }
 Authorizer Return Codes. More...
 
typedef enum Sq3AuthReturnE Sq3AuthReturnE
 Authorizer Return Codes.
 
MK_STRN Sq3AuthReturnE_ToString (enum Sq3AuthReturnE value)
 return the Sq3AuthReturnE as string …
 
static MK_I32 Sq3AuthReturnE_ToInt (enum Sq3AuthReturnE value)
 return the Sq3AuthReturnE as integer …
 
enum MkErrorE Sq3AuthReturnE_FromInt (MK_I32 const value, enum Sq3AuthReturnE *value_out)
 return the Sq3AuthReturnE from integer …
 

Sq3ConfigE

enum  Sq3ConfigE {
  SQ3_CONFIG_SINGLETHREAD = 1 , SQ3_CONFIG_MULTITHREAD = 2 , SQ3_CONFIG_SERIALIZED = 3 , SQ3_CONFIG_MALLOC = 4 ,
  SQ3_CONFIG_GETMALLOC = 5 , SQ3_CONFIG_SCRATCH = 6 , SQ3_CONFIG_PAGECACHE = 7 , SQ3_CONFIG_HEAP = 8 ,
  SQ3_CONFIG_MEMSTATUS = 9 , SQ3_CONFIG_MUTEX = 10 , SQ3_CONFIG_GETMUTEX = 11 , SQ3_CONFIG_LOOKASIDE = 13 ,
  SQ3_CONFIG_PCACHE = 14 , SQ3_CONFIG_GETPCACHE = 15 , SQ3_CONFIG_LOG = 16 , SQ3_CONFIG_URI = 17 ,
  SQ3_CONFIG_PCACHE2 = 18 , SQ3_CONFIG_GETPCACHE2 = 19 , SQ3_CONFIG_COVERING_INDEX_SCAN = 20 , SQ3_CONFIG_SQLLOG = 21 ,
  SQ3_CONFIG_MMAP_SIZE = 22 , SQ3_CONFIG_WIN32_HEAPSIZE = 23 , SQ3_CONFIG_PCACHE_HDRSZ = 24 , SQ3_CONFIG_PMASZ = 25 ,
  SQ3_CONFIG_STMTJRNL_SPILL = 26 , SQ3_CONFIG_SMALL_MALLOC = 27 , SQ3_CONFIG_SORTERREF_SIZE = 28 , SQ3_CONFIG_MEMDB_MAXSIZE = 29
}
 Configuration Options. More...
 
typedef enum Sq3ConfigE Sq3ConfigE
 Configuration Options.
 
MK_STRN Sq3ConfigE_ToString (enum Sq3ConfigE value)
 return the Sq3ConfigE as string …
 
static MK_I32 Sq3ConfigE_ToInt (enum Sq3ConfigE value)
 return the Sq3ConfigE as integer …
 
enum MkErrorE Sq3ConfigE_FromInt (MK_I32 const value, enum Sq3ConfigE *value_out)
 return the Sq3ConfigE from integer …
 

Sq3ShmLockE

enum  Sq3ShmLockE { SQ3_SHM_UNLOCK = 1 , SQ3_SHM_LOCK = 2 , SQ3_SHM_SHARED = 4 , SQ3_SHM_EXCLUSIVE = 8 }
 Flags for the xShmLock VFS method. More...
 
typedef enum Sq3ShmLockE Sq3ShmLockE
 Flags for the xShmLock VFS method.
 
MK_STRN Sq3ShmLockE_ToString (enum Sq3ShmLockE value)
 return the Sq3ShmLockE as string …
 
static MK_I32 Sq3ShmLockE_ToInt (enum Sq3ShmLockE value)
 return the Sq3ShmLockE as integer …
 
enum MkErrorE Sq3ShmLockE_FromInt (MK_I32 const value, enum Sq3ShmLockE *value_out)
 return the Sq3ShmLockE from integer …
 

Sq3LockE

enum  Sq3LockE {
  SQ3_LOCK_NONE = 0 , SQ3_LOCK_SHARED = 1 , SQ3_LOCK_RESERVED = 2 , SQ3_LOCK_PENDING = 3 ,
  SQ3_LOCK_EXCLUSIVE = 4
}
 File Locking Levels. More...
 
typedef enum Sq3LockE Sq3LockE
 File Locking Levels.
 
MK_STRN Sq3LockE_ToString (enum Sq3LockE value)
 return the Sq3LockE as string …
 
static MK_I32 Sq3LockE_ToInt (enum Sq3LockE value)
 return the Sq3LockE as integer …
 
enum MkErrorE Sq3LockE_FromInt (MK_I32 const value, enum Sq3LockE *value_out)
 return the Sq3LockE from integer …
 

Sq3ErrorE

enum  Sq3ErrorE {
  SQ3_RESULT_OK = 0 , SQ3_RESULT_ERROR = 1 , SQ3_RESULT_INTERNAL = 2 , SQ3_RESULT_PERM = 3 ,
  SQ3_RESULT_ABORT = 4 , SQ3_RESULT_BUSY = 5 , SQ3_RESULT_LOCKED = 6 , SQ3_RESULT_NOMEM = 7 ,
  SQ3_RESULT_READONLY = 8 , SQ3_RESULT_INTERRUPT = 9 , SQ3_RESULT_IOERR = 10 , SQ3_RESULT_CORRUPT = 11 ,
  SQ3_RESULT_NOTFOUND = 12 , SQ3_RESULT_FULL = 13 , SQ3_RESULT_CANTOPEN = 14 , SQ3_RESULT_PROTOCOL = 15 ,
  SQ3_RESULT_EMPTY = 16 , SQ3_RESULT_SCHEMA = 17 , SQ3_RESULT_TOOBIG = 18 , SQ3_RESULT_CONSTRAINT = 19 ,
  SQ3_RESULT_MISMATCH = 20 , SQ3_RESULT_MISUSE = 21 , SQ3_RESULT_NOLFS = 22 , SQ3_RESULT_AUTH = 23 ,
  SQ3_RESULT_FORMAT = 24 , SQ3_RESULT_RANGE = 25 , SQ3_RESULT_NOTADB = 26 , SQ3_RESULT_NOTICE = 27 ,
  SQ3_RESULT_WARNING = 28 , SQ3_RESULT_ROW = 100 , SQ3_RESULT_DONE = 101
}
 Result Codes. More...
 
typedef enum Sq3ErrorE Sq3ErrorE
 Result Codes.
 
MK_STRN Sq3ErrorE_ToString (enum Sq3ErrorE value)
 return the Sq3ErrorE as string …
 
static MK_I32 Sq3ErrorE_ToInt (enum Sq3ErrorE value)
 return the Sq3ErrorE as integer …
 
enum MkErrorE Sq3ErrorE_FromInt (MK_I32 const value, enum Sq3ErrorE *value_out)
 return the Sq3ErrorE from integer …
 

Sq3ChangeSetConflictE

enum  Sq3ChangeSetConflictE { SQ3_CHANGESET_CONFLICT_OMIT = 0 , SQ3_CHANGESET_CONFLICT_REPLACE = 1 , SQ3_CHANGESET_CONFLICT_ABORT = 2 }
 Constants Returned By The Conflict Handler. More...
 
typedef enum Sq3ChangeSetConflictE Sq3ChangeSetConflictE
 Constants Returned By The Conflict Handler.
 
MK_STRN Sq3ChangeSetConflictE_ToString (enum Sq3ChangeSetConflictE value)
 return the Sq3ChangeSetConflictE as string …
 
static MK_I32 Sq3ChangeSetConflictE_ToInt (enum Sq3ChangeSetConflictE value)
 return the Sq3ChangeSetConflictE as integer …
 
enum MkErrorE Sq3ChangeSetConflictE_FromInt (MK_I32 const value, enum Sq3ChangeSetConflictE *value_out)
 return the Sq3ChangeSetConflictE from integer …
 

Sq3SessionObjConfigE

enum  Sq3SessionObjConfigE { SQ3_SESSION_OBJCONFIG_SIZE = 1 , SQ3_SESSION_OBJCONFIG_ROWID = 2 }
 Options for sqlite3session_object_config. More...
 
typedef enum Sq3SessionObjConfigE Sq3SessionObjConfigE
 Options for sqlite3session_object_config.
 
MK_STRN Sq3SessionObjConfigE_ToString (enum Sq3SessionObjConfigE value)
 return the Sq3SessionObjConfigE as string …
 
static MK_I32 Sq3SessionObjConfigE_ToInt (enum Sq3SessionObjConfigE value)
 return the Sq3SessionObjConfigE as integer …
 
enum MkErrorE Sq3SessionObjConfigE_FromInt (MK_I32 const value, enum Sq3SessionObjConfigE *value_out)
 return the Sq3SessionObjConfigE from integer …
 

Sq3ConflictResolutionE

enum  Sq3ConflictResolutionE { SQ3_CONFLICT_ROLLBACK = 1 , SQ3_CONFLICT_FAIL = 3 , SQ3_CONFLICT_REPLACE = 5 }
 Conflict resolution modes. More...
 
typedef enum Sq3ConflictResolutionE Sq3ConflictResolutionE
 Conflict resolution modes.
 
MK_STRN Sq3ConflictResolutionE_ToString (enum Sq3ConflictResolutionE value)
 return the Sq3ConflictResolutionE as string …
 
static MK_I32 Sq3ConflictResolutionE_ToInt (enum Sq3ConflictResolutionE value)
 return the Sq3ConflictResolutionE as integer …
 
enum MkErrorE Sq3ConflictResolutionE_FromInt (MK_I32 const value, enum Sq3ConflictResolutionE *value_out)
 return the Sq3ConflictResolutionE from integer …
 

Detailed Description

Sq3Enum_sq3.h - 12 Dec 2024 - aotto1968.

Version
6982e6a485c292e5c491b7b826b18651717da4cb
Date
Thu Dec 12 15:43:50 2024 +0100
Author
aotto1968 aotto.nosp@m.1968.nosp@m.@t-on.nosp@m.line.nosp@m..de

Definition in file Sq3Enum_sq3.h.