gdrsclib
|
#include <stdarg.h>
Go to the source code of this file.
Data Structures | |
struct | sqlite3_file |
struct | sqlite3_io_methods |
struct | sqlite3_vfs |
struct | sqlite3_mem_methods |
struct | sqlite3_module |
struct | sqlite3_index_info |
struct | sqlite3_index_info::sqlite3_index_constraint |
struct | sqlite3_index_info::sqlite3_index_orderby |
struct | sqlite3_index_info::sqlite3_index_constraint_usage |
struct | sqlite3_vtab |
struct | sqlite3_vtab_cursor |
struct | sqlite3_mutex_methods |
struct | sqlite3_pcache_methods |
Macros | |
#define | SQLITE_EXTERN extern |
#define | SQLITE_API |
#define | SQLITE_DEPRECATED |
#define | SQLITE_EXPERIMENTAL |
#define | SQLITE_VERSION "3.6.18" |
#define | SQLITE_VERSION_NUMBER 3006018 |
#define | SQLITE_SOURCE_ID "2009-09-11 14:05:07 b084828a771ec40be85f07c590ca99de4f6c24ee" |
#define | SQLITE_OK 0 /* Successful result */ |
#define | SQLITE_ERROR 1 /* SQL error or missing database */ |
#define | SQLITE_INTERNAL 2 /* Internal logic error in SQLite */ |
#define | SQLITE_PERM 3 /* Access permission denied */ |
#define | SQLITE_ABORT 4 /* Callback routine requested an abort */ |
#define | SQLITE_BUSY 5 /* The database file is locked */ |
#define | SQLITE_LOCKED 6 /* A table in the database is locked */ |
#define | SQLITE_NOMEM 7 /* A malloc() failed */ |
#define | SQLITE_READONLY 8 /* Attempt to write a readonly database */ |
#define | SQLITE_INTERRUPT 9 /* Operation terminated by sqlite3_interrupt()*/ |
#define | SQLITE_IOERR 10 /* Some kind of disk I/O error occurred */ |
#define | SQLITE_CORRUPT 11 /* The database disk image is malformed */ |
#define | SQLITE_NOTFOUND 12 /* NOT USED. Table or record not found */ |
#define | SQLITE_FULL 13 /* Insertion failed because database is full */ |
#define | SQLITE_CANTOPEN 14 /* Unable to open the database file */ |
#define | SQLITE_PROTOCOL 15 /* NOT USED. Database lock protocol error */ |
#define | SQLITE_EMPTY 16 /* Database is empty */ |
#define | SQLITE_SCHEMA 17 /* The database schema changed */ |
#define | SQLITE_TOOBIG 18 /* String or BLOB exceeds size limit */ |
#define | SQLITE_CONSTRAINT 19 /* Abort due to constraint violation */ |
#define | SQLITE_MISMATCH 20 /* Data type mismatch */ |
#define | SQLITE_MISUSE 21 /* Library used incorrectly */ |
#define | SQLITE_NOLFS 22 /* Uses OS features not supported on host */ |
#define | SQLITE_AUTH 23 /* Authorization denied */ |
#define | SQLITE_FORMAT 24 /* Auxiliary database format error */ |
#define | SQLITE_RANGE 25 /* 2nd parameter to sqlite3_bind out of range */ |
#define | SQLITE_NOTADB 26 /* File opened that is not a database file */ |
#define | SQLITE_ROW 100 /* sqlite3_step() has another row ready */ |
#define | SQLITE_DONE 101 /* sqlite3_step() has finished executing */ |
#define | SQLITE_IOERR_READ (SQLITE_IOERR | (1<<8)) |
#define | SQLITE_IOERR_SHORT_READ (SQLITE_IOERR | (2<<8)) |
#define | SQLITE_IOERR_WRITE (SQLITE_IOERR | (3<<8)) |
#define | SQLITE_IOERR_FSYNC (SQLITE_IOERR | (4<<8)) |
#define | SQLITE_IOERR_DIR_FSYNC (SQLITE_IOERR | (5<<8)) |
#define | SQLITE_IOERR_TRUNCATE (SQLITE_IOERR | (6<<8)) |
#define | SQLITE_IOERR_FSTAT (SQLITE_IOERR | (7<<8)) |
#define | SQLITE_IOERR_UNLOCK (SQLITE_IOERR | (8<<8)) |
#define | SQLITE_IOERR_RDLOCK (SQLITE_IOERR | (9<<8)) |
#define | SQLITE_IOERR_DELETE (SQLITE_IOERR | (10<<8)) |
#define | SQLITE_IOERR_BLOCKED (SQLITE_IOERR | (11<<8)) |
#define | SQLITE_IOERR_NOMEM (SQLITE_IOERR | (12<<8)) |
#define | SQLITE_IOERR_ACCESS (SQLITE_IOERR | (13<<8)) |
#define | SQLITE_IOERR_CHECKRESERVEDLOCK (SQLITE_IOERR | (14<<8)) |
#define | SQLITE_IOERR_LOCK (SQLITE_IOERR | (15<<8)) |
#define | SQLITE_IOERR_CLOSE (SQLITE_IOERR | (16<<8)) |
#define | SQLITE_IOERR_DIR_CLOSE (SQLITE_IOERR | (17<<8)) |
#define | SQLITE_LOCKED_SHAREDCACHE (SQLITE_LOCKED | (1<<8) ) |
#define | SQLITE_OPEN_READONLY 0x00000001 /* Ok for sqlite3_open_v2() */ |
#define | SQLITE_OPEN_READWRITE 0x00000002 /* Ok for sqlite3_open_v2() */ |
#define | SQLITE_OPEN_CREATE 0x00000004 /* Ok for sqlite3_open_v2() */ |
#define | SQLITE_OPEN_DELETEONCLOSE 0x00000008 /* VFS only */ |
#define | SQLITE_OPEN_EXCLUSIVE 0x00000010 /* VFS only */ |
#define | SQLITE_OPEN_MAIN_DB 0x00000100 /* VFS only */ |
#define | SQLITE_OPEN_TEMP_DB 0x00000200 /* VFS only */ |
#define | SQLITE_OPEN_TRANSIENT_DB 0x00000400 /* VFS only */ |
#define | SQLITE_OPEN_MAIN_JOURNAL 0x00000800 /* VFS only */ |
#define | SQLITE_OPEN_TEMP_JOURNAL 0x00001000 /* VFS only */ |
#define | SQLITE_OPEN_SUBJOURNAL 0x00002000 /* VFS only */ |
#define | SQLITE_OPEN_MASTER_JOURNAL 0x00004000 /* VFS only */ |
#define | SQLITE_OPEN_NOMUTEX 0x00008000 /* Ok for sqlite3_open_v2() */ |
#define | SQLITE_OPEN_FULLMUTEX 0x00010000 /* Ok for sqlite3_open_v2() */ |
#define | SQLITE_OPEN_SHAREDCACHE 0x00020000 /* Ok for sqlite3_open_v2() */ |
#define | SQLITE_OPEN_PRIVATECACHE 0x00040000 /* Ok for sqlite3_open_v2() */ |
#define | SQLITE_IOCAP_ATOMIC 0x00000001 |
#define | SQLITE_IOCAP_ATOMIC512 0x00000002 |
#define | SQLITE_IOCAP_ATOMIC1K 0x00000004 |
#define | SQLITE_IOCAP_ATOMIC2K 0x00000008 |
#define | SQLITE_IOCAP_ATOMIC4K 0x00000010 |
#define | SQLITE_IOCAP_ATOMIC8K 0x00000020 |
#define | SQLITE_IOCAP_ATOMIC16K 0x00000040 |
#define | SQLITE_IOCAP_ATOMIC32K 0x00000080 |
#define | SQLITE_IOCAP_ATOMIC64K 0x00000100 |
#define | SQLITE_IOCAP_SAFE_APPEND 0x00000200 |
#define | SQLITE_IOCAP_SEQUENTIAL 0x00000400 |
#define | SQLITE_LOCK_NONE 0 |
#define | SQLITE_LOCK_SHARED 1 |
#define | SQLITE_LOCK_RESERVED 2 |
#define | SQLITE_LOCK_PENDING 3 |
#define | SQLITE_LOCK_EXCLUSIVE 4 |
#define | SQLITE_SYNC_NORMAL 0x00002 |
#define | SQLITE_SYNC_FULL 0x00003 |
#define | SQLITE_SYNC_DATAONLY 0x00010 |
#define | SQLITE_FCNTL_LOCKSTATE 1 |
#define | SQLITE_GET_LOCKPROXYFILE 2 |
#define | SQLITE_SET_LOCKPROXYFILE 3 |
#define | SQLITE_LAST_ERRNO 4 |
#define | SQLITE_ACCESS_EXISTS 0 |
#define | SQLITE_ACCESS_READWRITE 1 |
#define | SQLITE_ACCESS_READ 2 |
#define | SQLITE_CONFIG_SINGLETHREAD 1 /* nil */ |
#define | SQLITE_CONFIG_MULTITHREAD 2 /* nil */ |
#define | SQLITE_CONFIG_SERIALIZED 3 /* nil */ |
#define | SQLITE_CONFIG_MALLOC 4 /* sqlite3_mem_methods* */ |
#define | SQLITE_CONFIG_GETMALLOC 5 /* sqlite3_mem_methods* */ |
#define | SQLITE_CONFIG_SCRATCH 6 /* void*, int sz, int N */ |
#define | SQLITE_CONFIG_PAGECACHE 7 /* void*, int sz, int N */ |
#define | SQLITE_CONFIG_HEAP 8 /* void*, int nByte, int min */ |
#define | SQLITE_CONFIG_MEMSTATUS 9 /* boolean */ |
#define | SQLITE_CONFIG_MUTEX 10 /* sqlite3_mutex_methods* */ |
#define | SQLITE_CONFIG_GETMUTEX 11 /* sqlite3_mutex_methods* */ |
#define | SQLITE_CONFIG_LOOKASIDE 13 /* int int */ |
#define | SQLITE_CONFIG_PCACHE 14 /* sqlite3_pcache_methods* */ |
#define | SQLITE_CONFIG_GETPCACHE 15 /* sqlite3_pcache_methods* */ |
#define | SQLITE_DBCONFIG_LOOKASIDE 1001 /* void* int int */ |
#define | SQLITE_DENY 1 /* Abort the SQL statement with an error */ |
#define | SQLITE_IGNORE 2 /* Don't allow access, but don't generate an error */ |
#define | SQLITE_CREATE_INDEX 1 /* Index Name Table Name */ |
#define | SQLITE_CREATE_TABLE 2 /* Table Name NULL */ |
#define | SQLITE_CREATE_TEMP_INDEX 3 /* Index Name Table Name */ |
#define | SQLITE_CREATE_TEMP_TABLE 4 /* Table Name NULL */ |
#define | SQLITE_CREATE_TEMP_TRIGGER 5 /* Trigger Name Table Name */ |
#define | SQLITE_CREATE_TEMP_VIEW 6 /* View Name NULL */ |
#define | SQLITE_CREATE_TRIGGER 7 /* Trigger Name Table Name */ |
#define | SQLITE_CREATE_VIEW 8 /* View Name NULL */ |
#define | SQLITE_DELETE 9 /* Table Name NULL */ |
#define | SQLITE_DROP_INDEX 10 /* Index Name Table Name */ |
#define | SQLITE_DROP_TABLE 11 /* Table Name NULL */ |
#define | SQLITE_DROP_TEMP_INDEX 12 /* Index Name Table Name */ |
#define | SQLITE_DROP_TEMP_TABLE 13 /* Table Name NULL */ |
#define | SQLITE_DROP_TEMP_TRIGGER 14 /* Trigger Name Table Name */ |
#define | SQLITE_DROP_TEMP_VIEW 15 /* View Name NULL */ |
#define | SQLITE_DROP_TRIGGER 16 /* Trigger Name Table Name */ |
#define | SQLITE_DROP_VIEW 17 /* View Name NULL */ |
#define | SQLITE_INSERT 18 /* Table Name NULL */ |
#define | SQLITE_PRAGMA 19 /* Pragma Name 1st arg or NULL */ |
#define | SQLITE_READ 20 /* Table Name Column Name */ |
#define | SQLITE_SELECT 21 /* NULL NULL */ |
#define | SQLITE_TRANSACTION 22 /* Operation NULL */ |
#define | SQLITE_UPDATE 23 /* Table Name Column Name */ |
#define | SQLITE_ATTACH 24 /* Filename NULL */ |
#define | SQLITE_DETACH 25 /* Database Name NULL */ |
#define | SQLITE_ALTER_TABLE 26 /* Database Name Table Name */ |
#define | SQLITE_REINDEX 27 /* Index Name NULL */ |
#define | SQLITE_ANALYZE 28 /* Table Name NULL */ |
#define | SQLITE_CREATE_VTABLE 29 /* Table Name Module Name */ |
#define | SQLITE_DROP_VTABLE 30 /* Table Name Module Name */ |
#define | SQLITE_FUNCTION 31 /* NULL Function Name */ |
#define | SQLITE_SAVEPOINT 32 /* Operation Savepoint Name */ |
#define | SQLITE_COPY 0 /* No longer used */ |
#define | SQLITE_LIMIT_LENGTH 0 |
#define | SQLITE_LIMIT_SQL_LENGTH 1 |
#define | SQLITE_LIMIT_COLUMN 2 |
#define | SQLITE_LIMIT_EXPR_DEPTH 3 |
#define | SQLITE_LIMIT_COMPOUND_SELECT 4 |
#define | SQLITE_LIMIT_VDBE_OP 5 |
#define | SQLITE_LIMIT_FUNCTION_ARG 6 |
#define | SQLITE_LIMIT_ATTACHED 7 |
#define | SQLITE_LIMIT_LIKE_PATTERN_LENGTH 8 |
#define | SQLITE_LIMIT_VARIABLE_NUMBER 9 |
#define | SQLITE_LIMIT_TRIGGER_DEPTH 10 |
#define | SQLITE_INTEGER 1 |
#define | SQLITE_FLOAT 2 |
#define | SQLITE_BLOB 4 |
#define | SQLITE_NULL 5 |
#define | SQLITE_TEXT 3 |
#define | SQLITE3_TEXT 3 |
#define | SQLITE_UTF8 1 |
#define | SQLITE_UTF16LE 2 |
#define | SQLITE_UTF16BE 3 |
#define | SQLITE_UTF16 4 /* Use native byte order */ |
#define | SQLITE_ANY 5 /* sqlite3_create_function only */ |
#define | SQLITE_UTF16_ALIGNED 8 /* sqlite3_create_collation only */ |
#define | SQLITE_STATIC ((sqlite3_destructor_type)0) |
#define | SQLITE_TRANSIENT ((sqlite3_destructor_type)-1) |
#define | SQLITE_INDEX_CONSTRAINT_EQ 2 |
#define | SQLITE_INDEX_CONSTRAINT_GT 4 |
#define | SQLITE_INDEX_CONSTRAINT_LE 8 |
#define | SQLITE_INDEX_CONSTRAINT_LT 16 |
#define | SQLITE_INDEX_CONSTRAINT_GE 32 |
#define | SQLITE_INDEX_CONSTRAINT_MATCH 64 |
#define | SQLITE_MUTEX_FAST 0 |
#define | SQLITE_MUTEX_RECURSIVE 1 |
#define | SQLITE_MUTEX_STATIC_MASTER 2 |
#define | SQLITE_MUTEX_STATIC_MEM 3 /* sqlite3_malloc() */ |
#define | SQLITE_MUTEX_STATIC_MEM2 4 /* NOT USED */ |
#define | SQLITE_MUTEX_STATIC_OPEN 4 /* sqlite3BtreeOpen() */ |
#define | SQLITE_MUTEX_STATIC_PRNG 5 /* sqlite3_random() */ |
#define | SQLITE_MUTEX_STATIC_LRU 6 /* lru page list */ |
#define | SQLITE_MUTEX_STATIC_LRU2 7 /* lru page list */ |
#define | SQLITE_TESTCTRL_PRNG_SAVE 5 |
#define | SQLITE_TESTCTRL_PRNG_RESTORE 6 |
#define | SQLITE_TESTCTRL_PRNG_RESET 7 |
#define | SQLITE_TESTCTRL_BITVEC_TEST 8 |
#define | SQLITE_TESTCTRL_FAULT_INSTALL 9 |
#define | SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS 10 |
#define | SQLITE_TESTCTRL_PENDING_BYTE 11 |
#define | SQLITE_TESTCTRL_ASSERT 12 |
#define | SQLITE_TESTCTRL_ALWAYS 13 |
#define | SQLITE_TESTCTRL_RESERVE 14 |
#define | SQLITE_STATUS_MEMORY_USED 0 |
#define | SQLITE_STATUS_PAGECACHE_USED 1 |
#define | SQLITE_STATUS_PAGECACHE_OVERFLOW 2 |
#define | SQLITE_STATUS_SCRATCH_USED 3 |
#define | SQLITE_STATUS_SCRATCH_OVERFLOW 4 |
#define | SQLITE_STATUS_MALLOC_SIZE 5 |
#define | SQLITE_STATUS_PARSER_STACK 6 |
#define | SQLITE_STATUS_PAGECACHE_SIZE 7 |
#define | SQLITE_STATUS_SCRATCH_SIZE 8 |
#define | SQLITE_DBSTATUS_LOOKASIDE_USED 0 |
#define | SQLITE_STMTSTATUS_FULLSCAN_STEP 1 |
#define | SQLITE_STMTSTATUS_SORT 2 |
Variables | |
SQLITE_API SQLITE_EXTERN const char | sqlite3_version [] |
SQLITE_API SQLITE_EXTERN char * | sqlite3_temp_directory |
#define SQLITE_ABORT 4 /* Callback routine requested an abort */ |
#define SQLITE_ALTER_TABLE 26 /* Database Name Table Name */ |
#define SQLITE_ANY 5 /* sqlite3_create_function only */ |
#define SQLITE_CANTOPEN 14 /* Unable to open the database file */ |
#define SQLITE_CONFIG_GETMALLOC 5 /* sqlite3_mem_methods* */ |
#define SQLITE_CONFIG_GETMUTEX 11 /* sqlite3_mutex_methods* */ |
#define SQLITE_CONFIG_GETPCACHE 15 /* sqlite3_pcache_methods* */ |
#define SQLITE_CONFIG_HEAP 8 /* void*, int nByte, int min */ |
#define SQLITE_CONFIG_MALLOC 4 /* sqlite3_mem_methods* */ |
#define SQLITE_CONFIG_MUTEX 10 /* sqlite3_mutex_methods* */ |
#define SQLITE_CONFIG_PAGECACHE 7 /* void*, int sz, int N */ |
#define SQLITE_CONFIG_PCACHE 14 /* sqlite3_pcache_methods* */ |
#define SQLITE_CONFIG_SCRATCH 6 /* void*, int sz, int N */ |
#define SQLITE_CONSTRAINT 19 /* Abort due to constraint violation */ |
#define SQLITE_CORRUPT 11 /* The database disk image is malformed */ |
#define SQLITE_DBCONFIG_LOOKASIDE 1001 /* void* int int */ |
#define SQLITE_DENY 1 /* Abort the SQL statement with an error */ |
#define SQLITE_DONE 101 /* sqlite3_step() has finished executing */ |
#define SQLITE_ERROR 1 /* SQL error or missing database */ |
#define SQLITE_FORMAT 24 /* Auxiliary database format error */ |
#define SQLITE_FULL 13 /* Insertion failed because database is full */ |
#define SQLITE_IGNORE 2 /* Don't allow access, but don't generate an error */ |
#define SQLITE_INTERNAL 2 /* Internal logic error in SQLite */ |
#define SQLITE_INTERRUPT 9 /* Operation terminated by sqlite3_interrupt()*/ |
#define SQLITE_IOERR 10 /* Some kind of disk I/O error occurred */ |
#define SQLITE_IOERR_ACCESS (SQLITE_IOERR | (13<<8)) |
#define SQLITE_IOERR_BLOCKED (SQLITE_IOERR | (11<<8)) |
#define SQLITE_IOERR_CHECKRESERVEDLOCK (SQLITE_IOERR | (14<<8)) |
#define SQLITE_IOERR_CLOSE (SQLITE_IOERR | (16<<8)) |
#define SQLITE_IOERR_DELETE (SQLITE_IOERR | (10<<8)) |
#define SQLITE_IOERR_DIR_CLOSE (SQLITE_IOERR | (17<<8)) |
#define SQLITE_IOERR_DIR_FSYNC (SQLITE_IOERR | (5<<8)) |
#define SQLITE_IOERR_FSTAT (SQLITE_IOERR | (7<<8)) |
#define SQLITE_IOERR_FSYNC (SQLITE_IOERR | (4<<8)) |
#define SQLITE_IOERR_LOCK (SQLITE_IOERR | (15<<8)) |
#define SQLITE_IOERR_NOMEM (SQLITE_IOERR | (12<<8)) |
#define SQLITE_IOERR_RDLOCK (SQLITE_IOERR | (9<<8)) |
#define SQLITE_IOERR_READ (SQLITE_IOERR | (1<<8)) |
#define SQLITE_IOERR_SHORT_READ (SQLITE_IOERR | (2<<8)) |
#define SQLITE_IOERR_TRUNCATE (SQLITE_IOERR | (6<<8)) |
#define SQLITE_IOERR_UNLOCK (SQLITE_IOERR | (8<<8)) |
#define SQLITE_IOERR_WRITE (SQLITE_IOERR | (3<<8)) |
#define SQLITE_LOCKED 6 /* A table in the database is locked */ |
#define SQLITE_LOCKED_SHAREDCACHE (SQLITE_LOCKED | (1<<8) ) |
#define SQLITE_MUTEX_STATIC_MEM 3 /* sqlite3_malloc() */ |
#define SQLITE_MUTEX_STATIC_OPEN 4 /* sqlite3BtreeOpen() */ |
#define SQLITE_MUTEX_STATIC_PRNG 5 /* sqlite3_random() */ |
#define SQLITE_NOLFS 22 /* Uses OS features not supported on host */ |
#define SQLITE_NOTADB 26 /* File opened that is not a database file */ |
#define SQLITE_NOTFOUND 12 /* NOT USED. Table or record not found */ |
#define SQLITE_OPEN_CREATE 0x00000004 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_DELETEONCLOSE 0x00000008 /* VFS only */ |
#define SQLITE_OPEN_FULLMUTEX 0x00010000 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_MAIN_JOURNAL 0x00000800 /* VFS only */ |
#define SQLITE_OPEN_MASTER_JOURNAL 0x00004000 /* VFS only */ |
#define SQLITE_OPEN_NOMUTEX 0x00008000 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_PRIVATECACHE 0x00040000 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_READONLY 0x00000001 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_READWRITE 0x00000002 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_SHAREDCACHE 0x00020000 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_TEMP_JOURNAL 0x00001000 /* VFS only */ |
#define SQLITE_OPEN_TRANSIENT_DB 0x00000400 /* VFS only */ |
#define SQLITE_PRAGMA 19 /* Pragma Name 1st arg or NULL */ |
#define SQLITE_PROTOCOL 15 /* NOT USED. Database lock protocol error */ |
#define SQLITE_RANGE 25 /* 2nd parameter to sqlite3_bind out of range */ |
#define SQLITE_READONLY 8 /* Attempt to write a readonly database */ |
#define SQLITE_ROW 100 /* sqlite3_step() has another row ready */ |
#define SQLITE_SAVEPOINT 32 /* Operation Savepoint Name */ |
#define SQLITE_SCHEMA 17 /* The database schema changed */ |
#define SQLITE_SOURCE_ID "2009-09-11 14:05:07 b084828a771ec40be85f07c590ca99de4f6c24ee" |
#define SQLITE_STATIC ((sqlite3_destructor_type)0) |
#define SQLITE_TOOBIG 18 /* String or BLOB exceeds size limit */ |
#define SQLITE_TRANSIENT ((sqlite3_destructor_type)-1) |
#define SQLITE_UTF16_ALIGNED 8 /* sqlite3_create_collation only */ |
typedef struct sqlite3_backup sqlite3_backup |
typedef struct sqlite3_blob sqlite3_blob |
typedef int(* sqlite3_callback) (void *, int, char **, char **) |
typedef struct sqlite3_context sqlite3_context |
typedef struct sqlite3_file sqlite3_file |
typedef struct sqlite3_index_info sqlite3_index_info |
typedef sqlite_int64 sqlite3_int64 |
typedef struct sqlite3_io_methods sqlite3_io_methods |
typedef struct sqlite3_mem_methods sqlite3_mem_methods |
typedef struct sqlite3_module sqlite3_module |
typedef struct sqlite3_mutex sqlite3_mutex |
typedef struct sqlite3_mutex_methods sqlite3_mutex_methods |
typedef struct sqlite3_pcache sqlite3_pcache |
typedef struct sqlite3_pcache_methods sqlite3_pcache_methods |
typedef struct sqlite3_stmt sqlite3_stmt |
typedef sqlite_uint64 sqlite3_uint64 |
typedef struct Mem sqlite3_value |
typedef struct sqlite3_vfs sqlite3_vfs |
typedef struct sqlite3_vtab sqlite3_vtab |
typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor |
typedef long long int sqlite_int64 |
typedef unsigned long long int sqlite_uint64 |
SQLITE_API void* sqlite3_aggregate_context | ( | sqlite3_context * | , |
int | nBytes | ||
) |
SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count | ( | sqlite3_context * | ) |
SQLITE_API int sqlite3_auto_extension | ( | void(*)(void) | xEntryPoint | ) |
SQLITE_API int sqlite3_backup_finish | ( | sqlite3_backup * | p | ) |
SQLITE_API sqlite3_backup* sqlite3_backup_init | ( | sqlite3 * | pDest, |
const char * | zDestName, | ||
sqlite3 * | pSource, | ||
const char * | zSourceName | ||
) |
SQLITE_API int sqlite3_backup_pagecount | ( | sqlite3_backup * | p | ) |
SQLITE_API int sqlite3_backup_remaining | ( | sqlite3_backup * | p | ) |
SQLITE_API int sqlite3_backup_step | ( | sqlite3_backup * | p, |
int | nPage | ||
) |
SQLITE_API int sqlite3_bind_blob | ( | sqlite3_stmt * | , |
int | , | ||
const void * | , | ||
int | n, | ||
void(*)(void *) | |||
) |
SQLITE_API int sqlite3_bind_double | ( | sqlite3_stmt * | , |
int | , | ||
double | |||
) |
SQLITE_API int sqlite3_bind_int | ( | sqlite3_stmt * | , |
int | , | ||
int | |||
) |
SQLITE_API int sqlite3_bind_int64 | ( | sqlite3_stmt * | , |
int | , | ||
sqlite3_int64 | |||
) |
SQLITE_API int sqlite3_bind_null | ( | sqlite3_stmt * | , |
int | |||
) |
SQLITE_API int sqlite3_bind_parameter_count | ( | sqlite3_stmt * | ) |
SQLITE_API int sqlite3_bind_parameter_index | ( | sqlite3_stmt * | , |
const char * | zName | ||
) |
SQLITE_API const char* sqlite3_bind_parameter_name | ( | sqlite3_stmt * | , |
int | |||
) |
SQLITE_API int sqlite3_bind_text | ( | sqlite3_stmt * | , |
int | , | ||
const char * | , | ||
int | n, | ||
void(*)(void *) | |||
) |
SQLITE_API int sqlite3_bind_text16 | ( | sqlite3_stmt * | , |
int | , | ||
const void * | , | ||
int | , | ||
void(*)(void *) | |||
) |
SQLITE_API int sqlite3_bind_value | ( | sqlite3_stmt * | , |
int | , | ||
const sqlite3_value * | |||
) |
SQLITE_API int sqlite3_bind_zeroblob | ( | sqlite3_stmt * | , |
int | , | ||
int | n | ||
) |
SQLITE_API int sqlite3_blob_bytes | ( | sqlite3_blob * | ) |
SQLITE_API int sqlite3_blob_close | ( | sqlite3_blob * | ) |
SQLITE_API int sqlite3_blob_open | ( | sqlite3 * | , |
const char * | zDb, | ||
const char * | zTable, | ||
const char * | zColumn, | ||
sqlite3_int64 | iRow, | ||
int | flags, | ||
sqlite3_blob ** | ppBlob | ||
) |
SQLITE_API int sqlite3_blob_read | ( | sqlite3_blob * | , |
void * | Z, | ||
int | N, | ||
int | iOffset | ||
) |
SQLITE_API int sqlite3_blob_write | ( | sqlite3_blob * | , |
const void * | z, | ||
int | n, | ||
int | iOffset | ||
) |
SQLITE_API int sqlite3_busy_handler | ( | sqlite3 * | , |
int(*)(void *, int) | , | ||
void * | |||
) |
SQLITE_API int sqlite3_busy_timeout | ( | sqlite3 * | , |
int | ms | ||
) |
SQLITE_API int sqlite3_changes | ( | sqlite3 * | ) |
SQLITE_API int sqlite3_clear_bindings | ( | sqlite3_stmt * | ) |
SQLITE_API int sqlite3_close | ( | sqlite3 * | ) |
SQLITE_API int sqlite3_collation_needed | ( | sqlite3 * | , |
void * | , | ||
void(*)(void *, sqlite3 *, int eTextRep, const char *) | |||
) |
SQLITE_API int sqlite3_collation_needed16 | ( | sqlite3 * | , |
void * | , | ||
void(*)(void *, sqlite3 *, int eTextRep, const void *) | |||
) |
SQLITE_API const void* sqlite3_column_blob | ( | sqlite3_stmt * | , |
int | iCol | ||
) |
SQLITE_API int sqlite3_column_bytes | ( | sqlite3_stmt * | , |
int | iCol | ||
) |
SQLITE_API int sqlite3_column_bytes16 | ( | sqlite3_stmt * | , |
int | iCol | ||
) |
SQLITE_API int sqlite3_column_count | ( | sqlite3_stmt * | pStmt | ) |
SQLITE_API const char* sqlite3_column_database_name | ( | sqlite3_stmt * | , |
int | |||
) |
SQLITE_API const void* sqlite3_column_database_name16 | ( | sqlite3_stmt * | , |
int | |||
) |
SQLITE_API const char* sqlite3_column_decltype | ( | sqlite3_stmt * | , |
int | |||
) |
SQLITE_API const void* sqlite3_column_decltype16 | ( | sqlite3_stmt * | , |
int | |||
) |
SQLITE_API double sqlite3_column_double | ( | sqlite3_stmt * | , |
int | iCol | ||
) |
SQLITE_API int sqlite3_column_int | ( | sqlite3_stmt * | , |
int | iCol | ||
) |
SQLITE_API sqlite3_int64 sqlite3_column_int64 | ( | sqlite3_stmt * | , |
int | iCol | ||
) |
SQLITE_API const char* sqlite3_column_name | ( | sqlite3_stmt * | , |
int | N | ||
) |
SQLITE_API const void* sqlite3_column_name16 | ( | sqlite3_stmt * | , |
int | N | ||
) |
SQLITE_API const char* sqlite3_column_origin_name | ( | sqlite3_stmt * | , |
int | |||
) |
SQLITE_API const void* sqlite3_column_origin_name16 | ( | sqlite3_stmt * | , |
int | |||
) |
SQLITE_API const char* sqlite3_column_table_name | ( | sqlite3_stmt * | , |
int | |||
) |
SQLITE_API const void* sqlite3_column_table_name16 | ( | sqlite3_stmt * | , |
int | |||
) |
SQLITE_API const unsigned char* sqlite3_column_text | ( | sqlite3_stmt * | , |
int | iCol | ||
) |
SQLITE_API const void* sqlite3_column_text16 | ( | sqlite3_stmt * | , |
int | iCol | ||
) |
SQLITE_API int sqlite3_column_type | ( | sqlite3_stmt * | , |
int | iCol | ||
) |
SQLITE_API sqlite3_value* sqlite3_column_value | ( | sqlite3_stmt * | , |
int | iCol | ||
) |
SQLITE_API void* sqlite3_commit_hook | ( | sqlite3 * | , |
int(*)(void *) | , | ||
void * | |||
) |
SQLITE_API int sqlite3_complete | ( | const char * | sql | ) |
SQLITE_API int sqlite3_complete16 | ( | const void * | sql | ) |
SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_config | ( | int | , |
... | |||
) |
SQLITE_API sqlite3* sqlite3_context_db_handle | ( | sqlite3_context * | ) |
SQLITE_API int sqlite3_create_collation | ( | sqlite3 * | , |
const char * | zName, | ||
int | eTextRep, | ||
void * | , | ||
int(*)(void *, int, const void *, int, const void *) | xCompare | ||
) |
SQLITE_API int sqlite3_create_collation16 | ( | sqlite3 * | , |
const void * | zName, | ||
int | eTextRep, | ||
void * | , | ||
int(*)(void *, int, const void *, int, const void *) | xCompare | ||
) |
SQLITE_API int sqlite3_create_collation_v2 | ( | sqlite3 * | , |
const char * | zName, | ||
int | eTextRep, | ||
void * | , | ||
int(*)(void *, int, const void *, int, const void *) | xCompare, | ||
void(*)(void *) | xDestroy | ||
) |
SQLITE_API int sqlite3_create_function | ( | sqlite3 * | db, |
const char * | zFunctionName, | ||
int | nArg, | ||
int | eTextRep, | ||
void * | pApp, | ||
void(*)(sqlite3_context *, int, sqlite3_value **) | xFunc, | ||
void(*)(sqlite3_context *, int, sqlite3_value **) | xStep, | ||
void(*)(sqlite3_context *) | xFinal | ||
) |
SQLITE_API int sqlite3_create_function16 | ( | sqlite3 * | db, |
const void * | zFunctionName, | ||
int | nArg, | ||
int | eTextRep, | ||
void * | pApp, | ||
void(*)(sqlite3_context *, int, sqlite3_value **) | xFunc, | ||
void(*)(sqlite3_context *, int, sqlite3_value **) | xStep, | ||
void(*)(sqlite3_context *) | xFinal | ||
) |
SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_create_module | ( | sqlite3 * | db, |
const char * | zName, | ||
const sqlite3_module * | p, | ||
void * | pClientData | ||
) |
SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_create_module_v2 | ( | sqlite3 * | db, |
const char * | zName, | ||
const sqlite3_module * | p, | ||
void * | pClientData, | ||
void(*)(void *) | xDestroy | ||
) |
SQLITE_API int sqlite3_data_count | ( | sqlite3_stmt * | pStmt | ) |
SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_db_config | ( | sqlite3 * | , |
int | op, | ||
... | |||
) |
SQLITE_API sqlite3* sqlite3_db_handle | ( | sqlite3_stmt * | ) |
SQLITE_API sqlite3_mutex* sqlite3_db_mutex | ( | sqlite3 * | ) |
SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_db_status | ( | sqlite3 * | , |
int | op, | ||
int * | pCur, | ||
int * | pHiwtr, | ||
int | resetFlg | ||
) |
SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_declare_vtab | ( | sqlite3 * | , |
const char * | zSQL | ||
) |
SQLITE_API int sqlite3_enable_load_extension | ( | sqlite3 * | db, |
int | onoff | ||
) |
SQLITE_API int sqlite3_enable_shared_cache | ( | int | ) |
SQLITE_API int sqlite3_errcode | ( | sqlite3 * | db | ) |
SQLITE_API const char* sqlite3_errmsg | ( | sqlite3 * | ) |
SQLITE_API const void* sqlite3_errmsg16 | ( | sqlite3 * | ) |
SQLITE_API int sqlite3_exec | ( | sqlite3 * | , |
const char * | sql, | ||
int(*)(void *, int, char **, char **) | callback, | ||
void * | , | ||
char ** | errmsg | ||
) |
SQLITE_API SQLITE_DEPRECATED int sqlite3_expired | ( | sqlite3_stmt * | ) |
SQLITE_API int sqlite3_extended_errcode | ( | sqlite3 * | db | ) |
SQLITE_API int sqlite3_extended_result_codes | ( | sqlite3 * | , |
int | onoff | ||
) |
SQLITE_API int sqlite3_file_control | ( | sqlite3 * | , |
const char * | zDbName, | ||
int | op, | ||
void * | |||
) |
SQLITE_API int sqlite3_finalize | ( | sqlite3_stmt * | pStmt | ) |
SQLITE_API void sqlite3_free | ( | void * | ) |
SQLITE_API void sqlite3_free_table | ( | char ** | result | ) |
SQLITE_API int sqlite3_get_autocommit | ( | sqlite3 * | ) |
SQLITE_API void* sqlite3_get_auxdata | ( | sqlite3_context * | , |
int | N | ||
) |
SQLITE_API int sqlite3_get_table | ( | sqlite3 * | db, |
const char * | zSql, | ||
char *** | pazResult, | ||
int * | pnRow, | ||
int * | pnColumn, | ||
char ** | pzErrmsg | ||
) |
SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover | ( | void | ) |
SQLITE_API int sqlite3_initialize | ( | void | ) |
SQLITE_API void sqlite3_interrupt | ( | sqlite3 * | ) |
SQLITE_API int sqlite3_key | ( | sqlite3 * | db, |
const void * | pKey, | ||
int | nKey | ||
) |
SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid | ( | sqlite3 * | ) |
SQLITE_API const char* sqlite3_libversion | ( | void | ) |
SQLITE_API int sqlite3_libversion_number | ( | void | ) |
SQLITE_API int sqlite3_limit | ( | sqlite3 * | , |
int | id, | ||
int | newVal | ||
) |
SQLITE_API int sqlite3_load_extension | ( | sqlite3 * | db, |
const char * | zFile, | ||
const char * | zProc, | ||
char ** | pzErrMsg | ||
) |
SQLITE_API void* sqlite3_malloc | ( | int | ) |
SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm | ( | void(*)(void *, sqlite3_int64, int) | , |
void * | , | ||
sqlite3_int64 | |||
) |
SQLITE_API sqlite3_int64 sqlite3_memory_highwater | ( | int | resetFlag | ) |
SQLITE_API sqlite3_int64 sqlite3_memory_used | ( | void | ) |
SQLITE_API char* sqlite3_mprintf | ( | const char * | , |
... | |||
) |
SQLITE_API sqlite3_mutex* sqlite3_mutex_alloc | ( | int | ) |
SQLITE_API void sqlite3_mutex_enter | ( | sqlite3_mutex * | ) |
SQLITE_API void sqlite3_mutex_free | ( | sqlite3_mutex * | ) |
SQLITE_API int sqlite3_mutex_held | ( | sqlite3_mutex * | ) |
SQLITE_API void sqlite3_mutex_leave | ( | sqlite3_mutex * | ) |
SQLITE_API int sqlite3_mutex_notheld | ( | sqlite3_mutex * | ) |
SQLITE_API int sqlite3_mutex_try | ( | sqlite3_mutex * | ) |
SQLITE_API sqlite3_stmt* sqlite3_next_stmt | ( | sqlite3 * | pDb, |
sqlite3_stmt * | pStmt | ||
) |
SQLITE_API int sqlite3_open | ( | const char * | filename, |
sqlite3 ** | ppDb | ||
) |
SQLITE_API int sqlite3_open16 | ( | const void * | filename, |
sqlite3 ** | ppDb | ||
) |
SQLITE_API int sqlite3_open_v2 | ( | const char * | filename, |
sqlite3 ** | ppDb, | ||
int | flags, | ||
const char * | zVfs | ||
) |
SQLITE_API int sqlite3_os_end | ( | void | ) |
SQLITE_API int sqlite3_os_init | ( | void | ) |
SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_overload_function | ( | sqlite3 * | , |
const char * | zFuncName, | ||
int | nArg | ||
) |
SQLITE_API int sqlite3_prepare | ( | sqlite3 * | db, |
const char * | zSql, | ||
int | nByte, | ||
sqlite3_stmt ** | ppStmt, | ||
const char ** | pzTail | ||
) |
SQLITE_API int sqlite3_prepare16 | ( | sqlite3 * | db, |
const void * | zSql, | ||
int | nByte, | ||
sqlite3_stmt ** | ppStmt, | ||
const void ** | pzTail | ||
) |
SQLITE_API int sqlite3_prepare16_v2 | ( | sqlite3 * | db, |
const void * | zSql, | ||
int | nByte, | ||
sqlite3_stmt ** | ppStmt, | ||
const void ** | pzTail | ||
) |
SQLITE_API int sqlite3_prepare_v2 | ( | sqlite3 * | db, |
const char * | zSql, | ||
int | nByte, | ||
sqlite3_stmt ** | ppStmt, | ||
const char ** | pzTail | ||
) |
SQLITE_API SQLITE_EXPERIMENTAL void* sqlite3_profile | ( | sqlite3 * | , |
void(*)(void *, const char *, sqlite3_uint64) | xProfile, | ||
void * | |||
) |
SQLITE_API void sqlite3_progress_handler | ( | sqlite3 * | , |
int | , | ||
int(*)(void *) | , | ||
void * | |||
) |
SQLITE_API void sqlite3_randomness | ( | int | N, |
void * | P | ||
) |
SQLITE_API void* sqlite3_realloc | ( | void * | , |
int | |||
) |
SQLITE_API int sqlite3_rekey | ( | sqlite3 * | db, |
const void * | pKey, | ||
int | nKey | ||
) |
SQLITE_API int sqlite3_release_memory | ( | int | ) |
SQLITE_API int sqlite3_reset | ( | sqlite3_stmt * | pStmt | ) |
SQLITE_API void sqlite3_reset_auto_extension | ( | void | ) |
SQLITE_API void sqlite3_result_blob | ( | sqlite3_context * | , |
const void * | , | ||
int | , | ||
void(*)(void *) | |||
) |
SQLITE_API void sqlite3_result_double | ( | sqlite3_context * | , |
double | |||
) |
SQLITE_API void sqlite3_result_error | ( | sqlite3_context * | , |
const char * | , | ||
int | |||
) |
SQLITE_API void sqlite3_result_error16 | ( | sqlite3_context * | , |
const void * | , | ||
int | |||
) |
SQLITE_API void sqlite3_result_error_code | ( | sqlite3_context * | , |
int | |||
) |
SQLITE_API void sqlite3_result_error_nomem | ( | sqlite3_context * | ) |
SQLITE_API void sqlite3_result_error_toobig | ( | sqlite3_context * | ) |
SQLITE_API void sqlite3_result_int | ( | sqlite3_context * | , |
int | |||
) |
SQLITE_API void sqlite3_result_int64 | ( | sqlite3_context * | , |
sqlite3_int64 | |||
) |
SQLITE_API void sqlite3_result_null | ( | sqlite3_context * | ) |
SQLITE_API void sqlite3_result_text | ( | sqlite3_context * | , |
const char * | , | ||
int | , | ||
void(*)(void *) | |||
) |
SQLITE_API void sqlite3_result_text16 | ( | sqlite3_context * | , |
const void * | , | ||
int | , | ||
void(*)(void *) | |||
) |
SQLITE_API void sqlite3_result_text16be | ( | sqlite3_context * | , |
const void * | , | ||
int | , | ||
void(*)(void *) | |||
) |
SQLITE_API void sqlite3_result_text16le | ( | sqlite3_context * | , |
const void * | , | ||
int | , | ||
void(*)(void *) | |||
) |
SQLITE_API void sqlite3_result_value | ( | sqlite3_context * | , |
sqlite3_value * | |||
) |
SQLITE_API void sqlite3_result_zeroblob | ( | sqlite3_context * | , |
int | n | ||
) |
SQLITE_API void* sqlite3_rollback_hook | ( | sqlite3 * | , |
void(*)(void *) | , | ||
void * | |||
) |
SQLITE_API int sqlite3_set_authorizer | ( | sqlite3 * | , |
int(*)(void *, int, const char *, const char *, const char *, const char *) | xAuth, | ||
void * | pUserData | ||
) |
SQLITE_API void sqlite3_set_auxdata | ( | sqlite3_context * | , |
int | N, | ||
void * | , | ||
void(*)(void *) | |||
) |
SQLITE_API int sqlite3_shutdown | ( | void | ) |
SQLITE_API int sqlite3_sleep | ( | int | ) |
SQLITE_API char* sqlite3_snprintf | ( | int | , |
char * | , | ||
const char * | , | ||
... | |||
) |
SQLITE_API void sqlite3_soft_heap_limit | ( | int | ) |
SQLITE_API const char* sqlite3_sourceid | ( | void | ) |
SQLITE_API const char* sqlite3_sql | ( | sqlite3_stmt * | pStmt | ) |
SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_status | ( | int | op, |
int * | pCurrent, | ||
int * | pHighwater, | ||
int | resetFlag | ||
) |
SQLITE_API int sqlite3_step | ( | sqlite3_stmt * | ) |
SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_stmt_status | ( | sqlite3_stmt * | , |
int | op, | ||
int | resetFlg | ||
) |
SQLITE_API int sqlite3_strnicmp | ( | const char * | , |
const char * | , | ||
int | |||
) |
SQLITE_API int sqlite3_table_column_metadata | ( | sqlite3 * | db, |
const char * | zDbName, | ||
const char * | zTableName, | ||
const char * | zColumnName, | ||
char const ** | pzDataType, | ||
char const ** | pzCollSeq, | ||
int * | pNotNull, | ||
int * | pPrimaryKey, | ||
int * | pAutoinc | ||
) |
SQLITE_API int sqlite3_test_control | ( | int | op, |
... | |||
) |
SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup | ( | void | ) |
SQLITE_API int sqlite3_threadsafe | ( | void | ) |
SQLITE_API int sqlite3_total_changes | ( | sqlite3 * | ) |
SQLITE_API SQLITE_EXPERIMENTAL void* sqlite3_trace | ( | sqlite3 * | , |
void(*)(void *, const char *) | xTrace, | ||
void * | |||
) |
SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings | ( | sqlite3_stmt * | , |
sqlite3_stmt * | |||
) |
SQLITE_API int sqlite3_unlock_notify | ( | sqlite3 * | pBlocked, |
void(*)(void **apArg, int nArg) | xNotify, | ||
void * | pNotifyArg | ||
) |
SQLITE_API void* sqlite3_update_hook | ( | sqlite3 * | , |
void(*)(void *, int, char const *, char const *, sqlite3_int64) | , | ||
void * | |||
) |
SQLITE_API void* sqlite3_user_data | ( | sqlite3_context * | ) |
SQLITE_API const void* sqlite3_value_blob | ( | sqlite3_value * | ) |
SQLITE_API int sqlite3_value_bytes | ( | sqlite3_value * | ) |
SQLITE_API int sqlite3_value_bytes16 | ( | sqlite3_value * | ) |
SQLITE_API double sqlite3_value_double | ( | sqlite3_value * | ) |
SQLITE_API int sqlite3_value_int | ( | sqlite3_value * | ) |
SQLITE_API sqlite3_int64 sqlite3_value_int64 | ( | sqlite3_value * | ) |
SQLITE_API int sqlite3_value_numeric_type | ( | sqlite3_value * | ) |
SQLITE_API const unsigned char* sqlite3_value_text | ( | sqlite3_value * | ) |
SQLITE_API const void* sqlite3_value_text16 | ( | sqlite3_value * | ) |
SQLITE_API const void* sqlite3_value_text16be | ( | sqlite3_value * | ) |
SQLITE_API const void* sqlite3_value_text16le | ( | sqlite3_value * | ) |
SQLITE_API int sqlite3_value_type | ( | sqlite3_value * | ) |
SQLITE_API sqlite3_vfs* sqlite3_vfs_find | ( | const char * | zVfsName | ) |
SQLITE_API int sqlite3_vfs_register | ( | sqlite3_vfs * | , |
int | makeDflt | ||
) |
SQLITE_API int sqlite3_vfs_unregister | ( | sqlite3_vfs * | ) |
SQLITE_API char* sqlite3_vmprintf | ( | const char * | , |
va_list | |||
) |
SQLITE_API SQLITE_EXTERN char* sqlite3_temp_directory |
SQLITE_API SQLITE_EXTERN const char sqlite3_version[] |