menu
dsqlite package
documentation
sqlite_native.dart
PtrDefcallback typedef
PtrDefcallback typedef
dark_mode
light_mode
PtrDefcallback
typedef
PtrDefcallback
=
Pointer
<
NativeFunction
<
Defcallback
>
>
Implementation
typedef
PtrDefcallback = ffi.Pointer<ffi.NativeFunction<Defcallback>>;
dsqlite package
documentation
sqlite_native
PtrDefcallback typedef
sqlite_name library
Classes
Int32
Int64
Int8
Pointer
sqlite3
sqlite3_api_routines
sqlite3_backup
sqlite3_blob
sqlite3_context
sqlite3_file
sqlite3_index_constraint
sqlite3_index_constraint_usage
sqlite3_index_info
sqlite3_index_orderby
sqlite3_io_methods
sqlite3_mem_methods
sqlite3_module
sqlite3_mutex
sqlite3_mutex_methods
sqlite3_pcache
sqlite3_pcache_methods2
sqlite3_pcache_page
sqlite3_snapshot
sqlite3_stmt
sqlite3_value
sqlite3_vfs
sqlite3_vtab
sqlite3_vtab_cursor
SQLiteLibrary
Utf16
Utf8
Void
Constants
ABORT
ABORT_ROLLBACK
ACCESS_EXISTS
ACCESS_READ
ACCESS_READWRITE
ALTER_TABLE
ANALYZE
ANY
ATTACH
AUTH
AUTH_USER
BLOB
BUSY
BUSY_RECOVERY
BUSY_SNAPSHOT
BUSY_TIMEOUT
CANTOPEN
CANTOPEN_CONVPATH
CANTOPEN_DIRTYWAL
CANTOPEN_FULLPATH
CANTOPEN_ISDIR
CANTOPEN_NOTEMPDIR
CANTOPEN_SYMLINK
CHECKPOINT_FULL
CHECKPOINT_PASSIVE
CHECKPOINT_RESTART
CHECKPOINT_TRUNCATE
CONFIG_COVERING_INDEX_SCAN
CONFIG_GETMALLOC
CONFIG_GETMUTEX
CONFIG_GETPCACHE
CONFIG_GETPCACHE2
CONFIG_HEAP
CONFIG_LOG
CONFIG_LOOKASIDE
CONFIG_MALLOC
CONFIG_MEMDB_MAXSIZE
CONFIG_MEMSTATUS
CONFIG_MMAP_SIZE
CONFIG_MULTITHREAD
CONFIG_MUTEX
CONFIG_PAGECACHE
CONFIG_PCACHE
CONFIG_PCACHE2
CONFIG_PCACHE_HDRSZ
CONFIG_PMASZ
CONFIG_SCRATCH
CONFIG_SERIALIZED
CONFIG_SINGLETHREAD
CONFIG_SMALL_MALLOC
CONFIG_SORTERREF_SIZE
CONFIG_SQLLOG
CONFIG_STMTJRNL_SPILL
CONFIG_URI
CONFIG_WIN32_HEAPSIZE
CONSTRAINT
CONSTRAINT_CHECK
CONSTRAINT_COMMITHOOK
CONSTRAINT_FOREIGNKEY
CONSTRAINT_FUNCTION
CONSTRAINT_NOTNULL
CONSTRAINT_PINNED
CONSTRAINT_PRIMARYKEY
CONSTRAINT_ROWID
CONSTRAINT_TRIGGER
CONSTRAINT_UNIQUE
CONSTRAINT_VTAB
COPY
CORRUPT
CORRUPT_INDEX
CORRUPT_SEQUENCE
CORRUPT_VTAB
CREATE_INDEX
CREATE_TABLE
CREATE_TEMP_INDEX
CREATE_TEMP_TABLE
CREATE_TEMP_TRIGGER
CREATE_TEMP_VIEW
CREATE_TRIGGER
CREATE_VIEW
CREATE_VTABLE
DBCONFIG_DEFENSIVE
DBCONFIG_DQS_DDL
DBCONFIG_DQS_DML
DBCONFIG_ENABLE_FKEY
DBCONFIG_ENABLE_FTS3_TOKENIZER
DBCONFIG_ENABLE_LOAD_EXTENSION
DBCONFIG_ENABLE_QPSG
DBCONFIG_ENABLE_TRIGGER
DBCONFIG_ENABLE_VIEW
DBCONFIG_LEGACY_ALTER_TABLE
DBCONFIG_LEGACY_FILE_FORMAT
DBCONFIG_LOOKASIDE
DBCONFIG_MAINDBNAME
DBCONFIG_MAX
DBCONFIG_NO_CKPT_ON_CLOSE
DBCONFIG_RESET_DATABASE
DBCONFIG_TRIGGER_EQP
DBCONFIG_TRUSTED_SCHEMA
DBCONFIG_WRITABLE_SCHEMA
DBSTATUS_CACHE_HIT
DBSTATUS_CACHE_MISS
DBSTATUS_CACHE_SPILL
DBSTATUS_CACHE_USED
DBSTATUS_CACHE_USED_SHARED
DBSTATUS_CACHE_WRITE
DBSTATUS_DEFERRED_FKS
DBSTATUS_LOOKASIDE_HIT
DBSTATUS_LOOKASIDE_MISS_FULL
DBSTATUS_LOOKASIDE_MISS_SIZE
DBSTATUS_LOOKASIDE_USED
DBSTATUS_MAX
DBSTATUS_SCHEMA_USED
DBSTATUS_STMT_USED
DELETE
DENY
DESERIALIZE_FREEONCLOSE
DESERIALIZE_READONLY
DESERIALIZE_RESIZEABLE
DETACH
DETERMINISTIC
DIRECTONLY
DONE
DROP_INDEX
DROP_TABLE
DROP_TEMP_INDEX
DROP_TEMP_TABLE
DROP_TEMP_TRIGGER
DROP_TEMP_VIEW
DROP_TRIGGER
DROP_VIEW
DROP_VTABLE
EMPTY
ERROR
ERROR_MISSING_COLLSEQ
ERROR_RETRY
ERROR_SNAPSHOT
FAIL
FCNTL_BEGIN_ATOMIC_WRITE
FCNTL_BUSYHANDLER
FCNTL_CHUNK_SIZE
FCNTL_CKPT_DONE
FCNTL_CKPT_START
FCNTL_CKSM_FILE
FCNTL_COMMIT_ATOMIC_WRITE
FCNTL_COMMIT_PHASETWO
FCNTL_DATA_VERSION
FCNTL_EXTERNAL_READER
FCNTL_FILE_POINTER
FCNTL_GET_LOCKPROXYFILE
FCNTL_HAS_MOVED
FCNTL_JOURNAL_POINTER
FCNTL_LAST_ERRNO
FCNTL_LOCK_TIMEOUT
FCNTL_LOCKSTATE
FCNTL_MMAP_SIZE
FCNTL_OVERWRITE
FCNTL_PDB
FCNTL_PERSIST_WAL
FCNTL_POWERSAFE_OVERWRITE
FCNTL_PRAGMA
FCNTL_RBU
FCNTL_RESERVE_BYTES
FCNTL_ROLLBACK_ATOMIC_WRITE
FCNTL_SET_LOCKPROXYFILE
FCNTL_SIZE_HINT
FCNTL_SIZE_LIMIT
FCNTL_SYNC
FCNTL_SYNC_OMITTED
FCNTL_TEMPFILENAME
FCNTL_TRACE
FCNTL_VFS_POINTER
FCNTL_VFSNAME
FCNTL_WAL_BLOCK
FCNTL_WIN32_AV_RETRY
FCNTL_WIN32_GET_HANDLE
FCNTL_WIN32_SET_HANDLE
FCNTL_ZIPVFS
FLOAT
FORMAT
FULL
FUNCTION
IGNORE
INDEX_CONSTRAINT_EQ
INDEX_CONSTRAINT_FUNCTION
INDEX_CONSTRAINT_GE
INDEX_CONSTRAINT_GLOB
INDEX_CONSTRAINT_GT
INDEX_CONSTRAINT_IS
INDEX_CONSTRAINT_ISNOT
INDEX_CONSTRAINT_ISNOTNULL
INDEX_CONSTRAINT_ISNULL
INDEX_CONSTRAINT_LE
INDEX_CONSTRAINT_LIKE
INDEX_CONSTRAINT_LT
INDEX_CONSTRAINT_MATCH
INDEX_CONSTRAINT_NE
INDEX_CONSTRAINT_REGEXP
INDEX_SCAN_UNIQUE
INNOCUOUS
INSERT
INTEGER
INTERNAL
INTERRUPT
IOCAP_ATOMIC
IOCAP_ATOMIC16K
IOCAP_ATOMIC1K
IOCAP_ATOMIC2K
IOCAP_ATOMIC32K
IOCAP_ATOMIC4K
IOCAP_ATOMIC512
IOCAP_ATOMIC64K
IOCAP_ATOMIC8K
IOCAP_BATCH_ATOMIC
IOCAP_IMMUTABLE
IOCAP_POWERSAFE_OVERWRITE
IOCAP_SAFE_APPEND
IOCAP_SEQUENTIAL
IOCAP_UNDELETABLE_WHEN_OPEN
IOERR
IOERR_ACCESS
IOERR_AUTH
IOERR_BEGIN_ATOMIC
IOERR_BLOCKED
IOERR_CHECKRESERVEDLOCK
IOERR_CLOSE
IOERR_COMMIT_ATOMIC
IOERR_CONVPATH
IOERR_CORRUPTFS
IOERR_DATA
IOERR_DELETE
IOERR_DELETE_NOENT
IOERR_DIR_CLOSE
IOERR_DIR_FSYNC
IOERR_FSTAT
IOERR_FSYNC
IOERR_GETTEMPPATH
IOERR_LOCK
IOERR_MMAP
IOERR_NOMEM
IOERR_RDLOCK
IOERR_READ
IOERR_ROLLBACK_ATOMIC
IOERR_SEEK
IOERR_SHMLOCK
IOERR_SHMMAP
IOERR_SHMOPEN
IOERR_SHMSIZE
IOERR_SHORT_READ
IOERR_TRUNCATE
IOERR_UNLOCK
IOERR_VNODE
IOERR_WRITE
isNative
LIMIT_ATTACHED
LIMIT_COLUMN
LIMIT_COMPOUND_SELECT
LIMIT_EXPR_DEPTH
LIMIT_FUNCTION_ARG
LIMIT_LENGTH
LIMIT_LIKE_PATTERN_LENGTH
LIMIT_SQL_LENGTH
LIMIT_TRIGGER_DEPTH
LIMIT_VARIABLE_NUMBER
LIMIT_VDBE_OP
LIMIT_WORKER_THREADS
LOCK_EXCLUSIVE
LOCK_NONE
LOCK_PENDING
LOCK_RESERVED
LOCK_SHARED
LOCKED
LOCKED_SHAREDCACHE
LOCKED_VTAB
malloc
MISMATCH
MISUSE
MUTEX_FAST
MUTEX_RECURSIVE
MUTEX_STATIC_APP1
MUTEX_STATIC_APP2
MUTEX_STATIC_APP3
MUTEX_STATIC_LRU
MUTEX_STATIC_LRU2
MUTEX_STATIC_MAIN
MUTEX_STATIC_MEM
MUTEX_STATIC_MEM2
MUTEX_STATIC_OPEN
MUTEX_STATIC_PMEM
MUTEX_STATIC_PRNG
MUTEX_STATIC_VFS1
MUTEX_STATIC_VFS2
MUTEX_STATIC_VFS3
NOLFS
NOMEM
NOTADB
NOTFOUND
NOTICE
NOTICE_RECOVER_ROLLBACK
NOTICE_RECOVER_WAL
NULL
OK
OK_LOAD_PERMANENTLY
OK_SYMLINK
OPEN_AUTOPROXY
OPEN_CREATE
OPEN_DELETEONCLOSE
OPEN_EXCLUSIVE
OPEN_FULLMUTEX
OPEN_MAIN_DB
OPEN_MAIN_JOURNAL
OPEN_MEMORY
OPEN_NOFOLLOW
OPEN_NOMUTEX
OPEN_PRIVATECACHE
OPEN_READONLY
OPEN_READWRITE
OPEN_SHAREDCACHE
OPEN_SUBJOURNAL
OPEN_SUPER_JOURNAL
OPEN_TEMP_DB
OPEN_TEMP_JOURNAL
OPEN_TRANSIENT_DB
OPEN_URI
OPEN_WAL
PERM
PRAGMA
PREPARE_NO_VTAB
PREPARE_NORMALIZE
PREPARE_PERSISTENT
PROTOCOL
RANGE
READ
READONLY
READONLY_CANTINIT
READONLY_CANTLOCK
READONLY_DBMOVED
READONLY_DIRECTORY
READONLY_RECOVERY
READONLY_ROLLBACK
RECURSIVE
REINDEX
REPLACE
ROLLBACK
ROW
SAVEPOINT
SCANSTAT_EST
SCANSTAT_EXPLAIN
SCANSTAT_NAME
SCANSTAT_NLOOP
SCANSTAT_NVISIT
SCANSTAT_SELECTID
SCHEMA
SELECT
SERIALIZE_NOCOPY
SHM_EXCLUSIVE
SHM_LOCK
SHM_NLOCK
SHM_SHARED
SHM_UNLOCK
SQLITE3_TEXT
STATUS_MALLOC_COUNT
STATUS_MALLOC_SIZE
STATUS_MEMORY_USED
STATUS_PAGECACHE_OVERFLOW
STATUS_PAGECACHE_SIZE
STATUS_PAGECACHE_USED
STATUS_PARSER_STACK
STATUS_SCRATCH_OVERFLOW
STATUS_SCRATCH_SIZE
STATUS_SCRATCH_USED
STMTSTATUS_AUTOINDEX
STMTSTATUS_FULLSCAN_STEP
STMTSTATUS_MEMUSED
STMTSTATUS_REPREPARE
STMTSTATUS_RUN
STMTSTATUS_SORT
STMTSTATUS_VM_STEP
SUBTYPE
SYNC_DATAONLY
SYNC_FULL
SYNC_NORMAL
TESTCTRL_ALWAYS
TESTCTRL_ASSERT
TESTCTRL_BENIGN_MALLOC_HOOKS
TESTCTRL_BITVEC_TEST
TESTCTRL_BYTEORDER
TESTCTRL_EXPLAIN_STMT
TESTCTRL_EXTRA_SCHEMA_CHECKS
TESTCTRL_FAULT_INSTALL
TESTCTRL_FIRST
TESTCTRL_IMPOSTER
TESTCTRL_INTERNAL_FUNCTIONS
TESTCTRL_ISINIT
TESTCTRL_ISKEYWORD
TESTCTRL_LAST
TESTCTRL_LOCALTIME_FAULT
TESTCTRL_NEVER_CORRUPT
TESTCTRL_ONCE_RESET_THRESHOLD
TESTCTRL_OPTIMIZATIONS
TESTCTRL_PARSER_COVERAGE
TESTCTRL_PENDING_BYTE
TESTCTRL_PRNG_RESET
TESTCTRL_PRNG_RESTORE
TESTCTRL_PRNG_SAVE
TESTCTRL_PRNG_SEED
TESTCTRL_RESERVE
TESTCTRL_RESULT_INTREAL
TESTCTRL_SCRATCHMALLOC
TESTCTRL_SEEK_COUNT
TESTCTRL_SORTER_MMAP
TESTCTRL_TRACEFLAGS
TESTCTRL_TUNE
TESTCTRL_VDBE_COVERAGE
TEXT
TOOBIG
TRACE_CLOSE
TRACE_PROFILE
TRACE_ROW
TRACE_STMT
TRANSACTION
TXN_NONE
TXN_READ
TXN_WRITE
UPDATE
UTF16
UTF16_ALIGNED
UTF16BE
UTF16LE
UTF8
VTAB_CONSTRAINT_SUPPORT
VTAB_DIRECTONLY
VTAB_INNOCUOUS
WARNING
WARNING_AUTOINDEX
WIN32_DATA_DIRECTORY_TYPE
WIN32_TEMP_DIRECTORY_TYPE
Properties
nullptr
Functions
free
Typedefs
ArrayUint8
DartDefcallback
DartDefDefTypeGen10
DartDefDefTypeGen11
DartDefDefTypeGen7
DartDefDefTypeGen8
DartDefDefTypeGen9
DartDefpxFunc
DartDefxAccess
DartDefxAuth
DartDefxBestIndex
DartDefxCachesize
DartDefxCallback
DartDefxCheckReservedLock
DartDefxClose
DartDefxClose1
DartDefxColumn
DartDefxCompare
DartDefxCreate
DartDefxCreate2
DartDefxCurrentTime
DartDefxCurrentTimeInt64
DartDefxDelete
DartDefxDestroy
DartDefxDisconnect
DartDefxDlClose
DartDefxDlError
DartDefxDlOpen
DartDefxDlSym
DartDefxDlSym6
DartDefxFetch
DartDefxFetch3
DartDefxFileControl
DartDefxFileSize
DartDefxFilter
DartDefxFinal
DartDefxFindFunction
DartDefxFree
DartDefxFullPathname
DartDefxGetSystemCall
DartDefxMalloc
DartDefxMutexAlloc
DartDefxMutexFree
DartDefxMutexInit
DartDefxMutexTry
DartDefxNextSystemCall
DartDefxNotify
DartDefxOpen
DartDefxOpen5
DartDefxPagecount
DartDefxPreUpdate
DartDefxProfile
DartDefxRandomness
DartDefxRead
DartDefxRealloc
DartDefxRekey
DartDefxRename
DartDefxRoundup
DartDefxRowid
DartDefxSavepoint
DartDefxSetSystemCall
DartDefxShadowName
DartDefxShmBarrier
DartDefxShmLock
DartDefxShmMap
DartDefxSize
DartDefxSleep
DartDefxSync
DartDefxTrace
DartDefxTruncate
DartDefxTruncate4
DartDefxUnfetch
DartDefxUnpin
DartDefxUpdate
Dartsqlite3_syscall_ptr
Defcallback
DefDefTypeGen10
DefDefTypeGen11
DefDefTypeGen7
DefDefTypeGen8
DefDefTypeGen9
DefpxFunc
DefxAccess
DefxAuth
DefxBestIndex
DefxCachesize
DefxCallback
DefxCheckReservedLock
DefxClose
DefxClose1
DefxColumn
DefxCompare
DefxCreate
DefxCreate2
DefxCurrentTime
DefxCurrentTimeInt64
DefxDelete
DefxDestroy
DefxDisconnect
DefxDlClose
DefxDlError
DefxDlOpen
DefxDlSym
DefxDlSym6
DefxFetch
DefxFetch3
DefxFileControl
DefxFileSize
DefxFilter
DefxFinal
DefxFindFunction
DefxFree
DefxFullPathname
DefxGetSystemCall
DefxMalloc
DefxMutexAlloc
DefxMutexFree
DefxMutexInit
DefxMutexTry
DefxNextSystemCall
DefxNotify
DefxOpen
DefxOpen5
DefxPagecount
DefxPreUpdate
DefxProfile
DefxRandomness
DefxRead
DefxRealloc
DefxRekey
DefxRename
DefxRoundup
DefxRowid
DefxSavepoint
DefxSetSystemCall
DefxShadowName
DefxShmBarrier
DefxShmLock
DefxShmMap
DefxSize
DefxSleep
DefxSync
DefxTrace
DefxTruncate
DefxTruncate4
DefxUnfetch
DefxUnpin
DefxUpdate
Ndouble
Nfloat
Nint16
Nint32
Nint64
Nint8
Nuint16
Nuint32
Nuint64
Nuint8
NVoid
PtrBackup
PtrBlob
PtrContext
PtrDefcallback
PtrDefDefTypeGen10
PtrDefDefTypeGen11
PtrDefDefTypeGen7
PtrDefDefTypeGen8
PtrDefDefTypeGen9
PtrDefpxFunc
PtrDefxAccess
PtrDefxAuth
PtrDefxBestIndex
PtrDefxCachesize
PtrDefxCallback
PtrDefxCheckReservedLock
PtrDefxClose
PtrDefxClose1
PtrDefxColumn
PtrDefxCompare
PtrDefxCreate
PtrDefxCreate2
PtrDefxCurrentTime
PtrDefxCurrentTimeInt64
PtrDefxDelete
PtrDefxDestroy
PtrDefxDisconnect
PtrDefxDlClose
PtrDefxDlError
PtrDefxDlOpen
PtrDefxDlSym
PtrDefxDlSym6
PtrDefxFetch
PtrDefxFetch3
PtrDefxFileControl
PtrDefxFileSize
PtrDefxFilter
PtrDefxFinal
PtrDefxFindFunction
PtrDefxFree
PtrDefxFullPathname
PtrDefxGetSystemCall
PtrDefxMalloc
PtrDefxMutexAlloc
PtrDefxMutexFree
PtrDefxMutexInit
PtrDefxMutexTry
PtrDefxNextSystemCall
PtrDefxNotify
PtrDefxOpen
PtrDefxOpen5
PtrDefxPagecount
PtrDefxPreUpdate
PtrDefxProfile
PtrDefxRandomness
PtrDefxRead
PtrDefxRealloc
PtrDefxRekey
PtrDefxRename
PtrDefxRoundup
PtrDefxRowid
PtrDefxSavepoint
PtrDefxSetSystemCall
PtrDefxShadowName
PtrDefxShmBarrier
PtrDefxShmLock
PtrDefxShmMap
PtrDefxSize
PtrDefxSleep
PtrDefxSync
PtrDefxTrace
PtrDefxTruncate
PtrDefxTruncate4
PtrDefxUnfetch
PtrDefxUnpin
PtrDefxUpdate
PtrDouble
PtrFile
PtrIndexConstraint
PtrIndexConstraintUsage
PtrIndexInfo
PtrIndexOrderby
PtrInt32
PtrInt64
PtrIoMethods
PtrModule
PtrMutex
PtrPcache
PtrPcachePage
PtrPtrBlob
PtrPtrDefpxFunc
PtrPtrPtrUtf8
PtrPtrSnapshot
PtrPtrSqlite3
PtrPtrStmt
PtrPtrUtf8
PtrPtrValue
PtrPtrVoid
PtrPtrVtab
PtrPtrVtabCursor
PtrSnapshot
PtrSqlite3
PtrStmt
PtrString
PtrString16
PtrSyscallPtr
PtrValue
PtrVfs
PtrVoid
PtrVtab
PtrVtabCursor
sqlite3_syscall_ptr
Extensions
AllocatorAlloc
BinaryBlobPointer
BlobPointer
Int32Pointer
Int64Pointer
PointerPointer
Utf16Pointer
Utf8Pointer