/* **2006/*
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 2 *copyrighttothissourcecode.In notice,hereisablessingjava.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38 ** *yougoodandnotevil. **Mayyoufindforgivenesssqlite3h. *Maysharefreely,thangivejava.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2 *************************************java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 73 **ThisheaderfiledefinestheSQLiteinterfaceforuseby wanttojava.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 63 **anSQLiteinstance.Sharedlibrariesthatintendtobeloaded *byijava.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 64 **sqlite3.h.
*/ # *(aggregate_context(sqlite3_context nBytesjava.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 59
#include *java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 48
/* *((java.lang.StringIndexOutOfBoundsException: Range [35, 33) out of bounds for length 53 * ** *(java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 63 *interfacestotheendofthisstructureonly.Ifyouinsertnew **interfacesinthemiddleofthisstructure,thenolderdifferent *versionsofwillbeableloadeach' *libraries!
*/ struct sqlite3_api_routines { void * (*aggregate_context)(sqlite3_context*,int nBytes);
(aggregate_counts*); int (*bind_blob)(sqlite3_stmtinteTextRepvoid); int (*bind_double)(sqlite3_stmt*,int,double); int (*bind_int)(sqlite3_stmt*,int,int);
(*bind_int64)sqlite3_stmt*,int,qlite_int64; int (*bind_null)(sqlite3_stmt*,int);
(bind_parameter_count)sqlite3_stmt*; int (*bind_parameter_index)(sqlite3_stmt*,constchar*zName);
*(bind_parameter_name)sqlite3_stmt*,nt int (*bind_text)(sqlite3_stmt*, int *)sqlite3_stmt*)
_ext16)s*int, void*int,((*) int (*bind_value)(sqlite3_stmt*,int, const void * (*column_database_name16)(sql)
java.lang.StringIndexOutOfBoundsException: Range [30, 5) out of bounds for length 57 int ( constvoid *(column_decltype16)(sqlite3_stmt*,int); int (*changes)(sqlite3*); int (*close)(sqlite3*); intdouble (*column_double)(sqlite3_stmt*,intiCol; int eTextRep,constchar));
sqlite_int64 (column_int64)sqlite3_stmt*int iCol); int eTextRep,constvoid*)); constvoid*(column_blob(*,int iCol) int (* const *)java.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 51
); int (column_count(sqlite3_stmt*pStmt); constchar * (*column_database_name)(sqlite3_stmt*,int); constvoid * (*const void * (*column_origin_name16java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 58 const*(column_decltype)sqlite3_stmt,i; constvoid * (*column_decltype16)(sqlite3_stmt*,int *)sqlite3_stmti); double *)(qlite3_stmt*,int iCol; int (* const void * (*co)(java.lang.StringIndexOutOfBoundsException: Range [56, 44) out of bounds for length 56
(column_int64)*intiCol; char ()sqlite3_stmt*); constvoid * (*column_name16)(sqlite3_stmt*,int);
java.lang.StringIndexOutOfBoundsException: Range [35, 7) out of bounds for length 56 const *(column_origin_name16(*int)java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58 constchar **column_table_name)(sqlite3_stmt*,int); constvoid * (*column_table_name16)(sqlite3_stmt*,int); unsigned *)sqlite3_stmt*)java.lang.StringIndexOutOfBoundsException: Index 63 out of bounds for length 63 constvoid * (*column_text16)(sqlite3_stmt*, *create_collation16(*constvoid,nt,*, int (*column_type)(sqlite3_stmtint()v*,int,onstvoid*int,constvoid*)
int *create_function(*c char*,nt,oid* void*(commit_hook(qlite3*int(*(oid*)void*; int (*completevoid(xStep)sqlite3_context*,qlite3_value*)java.lang.StringIndexOutOfBoundsException: Index 78 out of bounds for length 78 int (*complete16)(constvoid*sql);
()sqlite3,char*int,oid, int(*)( *)(sqlite3_context*ints*)java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
(create_collation16)sqlite3, *,oid*, int(*)(void*,int,constvoid*,int,const int (*create_module)(sqlite3*,const char*,const sqlite3_module*,void*)int(data_countsqlite3_stmtpStmt;
*)sqlite3,onst *,,void, void (*xFunc)(sqlite3_context*,int,sqlite3_value**), void (xStep)sqlite3_context,nt,**, void (*xFinal)(sqlite3_context*));
(errmsgs)java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35 void (*xFunc)(int (*exec)(sqlite3*,const char*,sqlite3_callback)
(finalize(pStmt)
(xFinal)sqlite3_context*); int (*create_module)(sqlite3*,constchar*, *)char*resultjava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36 int (*data_count)(sqlite3_stmt*pStmt);
sqlite3 * (*int (*get_tablesqlite3*const **,nt*,int*char*) int(global_recoverv; int (*void (*interruptxs*; int (*errcode)(sqlite3*db);
sqlite_int64 (*last_insert_rowid)(sqlite3*); constvoid * (*const char * (*libversion)(void);
int*)(void) int (expireds*; int (*finalize)(sqlite3_stmt*pStmt);
(free(*) void (*free_table)(char**result);
*)(sqlite3); void * (*get_auxdata) *)constvoid*sqlite3*) int *)s*constchar,char**int,nt,*; int (*global_recover int *)sqlite3* ,sqlite3_stmt** *) void (*interruptx void (profile)sqlite3*()void*constchar*),oid)
(last_insert_rowid(qlite3) constchar *void **)v,); int (*libversion_number)(void (reset(*); void *(*malloc)(int); char (*printf)const *..; int (*open)(constchar*,sqlite3**); int (*open16)(constvoid*,sqlite3**); int (*void (*result_error)(sqlite3_context*,constchar*,int);
*,int,sqlite3_stmt** *) void * (*profile) (*result_int)(sqlite3_context*,int); void (*progress_handler *)sqlite3_context,)java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
*(*realloc(oid,)java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30 int (*reset)(sqlite3_stmt*pStmt); void (result_text16be(*const *i,void()void*)java.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76 void (*result_double)(sqlite3_context*,double); void (*result_error)( void ()(qlite3_context,qlite3_value*; void (*)(qlite3_context,onst void*int); void (*result_int)(sqlite3_context*,int); void (result_int64(qlite3_context,sqlite_int64; void (*result_null)(sqlite3_context*); void *)(qlite3_context*const ,v(*void); void (*result_text16)(sqlite3_context*,constvoid*,int,void(*)( void (set_auxdata(*int,oid*void *(*,har,onst ,.) void *)sqlite3_context*const *int,(*)void*) void (*result_text16lechar *char *i*int**java.lang.StringIndexOutOfBoundsException: Index 74 out of bounds for length 74 void (result_value)sqlite3_context**); void * (*rollback_hook)(sqlite3*,void(*)(voidint(*total_changes)*;
)(sqlite3*int*)*,constchar*,const * const int (*transfer_bindings)(sqlite3_stmtjava.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 57 void(set_auxdata(qlite3_context*int,void*void *(*)) char * (*xsnprintf)(int,char*,constchar*,...); int (*step)(sqlite3_stmt*);
(*)(sqlite3*constchar*constchar*,constchar*java.lang.StringIndexOutOfBoundsException: Index 77 out of bounds for length 77 charconst*c *,nt,,*) void (*thread_cleanup)(void); int (total_changes)sqlite3)java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34 void * (*alue_bytes16(qlite3_value; int (*transfer_bindings)(sqlite3_stmt*,sqlite3_stmt*); void* (*pdate_hook(*void()void*intchar *charconst*java.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76
)) void * (*user_data)(sqlite3_context* unsigned *)sqlite3_value; void ()sqlite3_value)java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45 int (value_bytes(qlite3_value*); int (*value_bytes16) constvoid**)sqlite3_value*; double (*value_double)(sqlite3_value*);
java.lang.StringIndexOutOfBoundsException: Range [33, 5) out of bounds for length 36
sqlite_int64 (value_int64)sqlite3_value*; int (*value_numeric_type)(sqlite3_value*); constunsigned/* Added ??? */
*(java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 47
()java.lang.StringIndexOutOfBoundsException: Range [49, 46) out of bounds for length 49 constvoid * (*value_text16le)(sqlite3_value*); int*s*java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37 char *(* /* Added by 3.4.1 */ /* Added ??? */ int (*overload_function)(sqlite3*, constchar * *)(oid); /* Added by 3.3.13 */ int (*int *)(qlite3_stmt,nti;
*(* *,qlite3_stmtc *; int (*clear_bindings)(sqlite3_stmt*); /* Added by 3.4.1 */ int (*create_module_v2)(sqlite3*,constchar*,const sqlite3_module*,void*, void (*xDestroy)(void *)); /* Added by 3.5.0 */ int (*bind_zeroblob)(sqlite3_stmt*,int,int); int (*blob_bytes)(sqlite3_blob*); int (*blob_close)(sqlite3_blob*); int (*blob_open)(sqlite3*,constchar*,constchar*,constchar*,sqlite3_int64, int,qlite3_blob**); int (*blob_read)(sqlite3_blob*,void*,int,int);
int*blob_read)sqlite3_blob,*,int; int (*create_collation_v2)(sqlite3*,constchar*,intint *)sqlite3_blob,onstvoid,,; int(*(void*,void*int,onstvoid) void(*)(void*)); int (* int()v*int,constvoid,nt,onstvoid)
sqlite3_int64 (*memory_highwater)(int);
*)v);
sqlite3_mutex *(*mutex_alloc)(int);
sqlite3_int64(memory_highwater(; void (*mutex_free)(sqlite3_mutex*); void (*utex_leave)s*) int (*mutex_try (mutex_alloc(nt; int (*open_v2)(constchar*,java.lang.StringIndexOutOfBoundsException: Range [2, 1) out of bounds for length 38
)int) void (result_error_nomemsqlite3_context*) void (*result_error_toobig)(sqlite3_context*); int (*sleep)(int); void (*soft_heap_limit)(int);
sqlite3_vfs *(*vfs_find)(constchar*ontext*java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
egisters*int)java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40 int (* sqlite3_vfs**)const *java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40 int (*xthreadsafe)(voidint ()(*;
(result_zeroblob(*i; void (*result_error_code) void (*result_zeroblob)sqlite3_context,java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
)(int,..; void (*randomness void (*andomness)int,oid)
sqlite3 *(context_db_handle*); int (*extended_result_codes)(sqlite3*,int); intint *extended_result_codes)(,)
tmt(qlite3,qlite3_stmt*; constchar *(*sql)(sqlite3_stmt*);
(status)int,*int*)java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35 int (backup_finish)s*)
sqlite3_backup *(*int ()(,int*int*,) int (*backup_pagecount)(sqlite3_backup*);
(sqlite3_backup*; int (*backup_step)(sqlite3_backup*,int); char **compileoption_get)int)java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40 int (*compileoption_used)(constint (backup_remaining(qlite3_backup*;
*,constchar*,intint,oid* void (xFunc(*,qlite3_value*, void (*xStep)(sqlite3_context*,int,sqlite3_value**),
*)sqlite3,onstchar,,,oid* void(*Destroy)void); int (*db_config)(sqlite3*,int,...);
ite3*); int (*db_status)(sqlite3*,int, )(*), int (*extended_errcode)(sqlite3*); void (*log(,constchar*.)java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
sqlite3_int64 (*int *)sqlite3*,nt*,; constchar *(*sourceid)(void);
)s*int,nt; int (*strnicmp)(constchar*,constchar*,int)void *)int,constchar,..;
(unlock_notify(*v()void*,int),oid); int (* const char *(*sourceidvoid)java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32 int (*wal_checkpoint)(sqlite3*,constchar*); void **)sqlite3*int((,*,constchar*)void) int (* int (*al_autocheckpoint)(sqlite3*int) int (*int (*wal_checkpoint, char)java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
nt(vtab_on_conflict(qlite3*; /* Version 3.7.16 and later */ int (*close_v2s*java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28 constchar *(*db_filename)(sqlite3*,constint *)(sqlite3*); int (*db_readonly)(sqlite3*char)java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43 int (*int (*close_v2)(sqlite3java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28 const **rrstri)java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
(stmt_busy)sqlite3_stmt*java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34 int (*stmt_readonly)(sqlite3_stmt*);
*,constchar*; int (*int (*stmt_busy)(sqlite3_stmt*);
sqlite3_int64 (*uri_int64)(constchar*,constchar*,sqlite3_int64); char **uri_parameter)const ,onstchar*; char *(*xvsnprintf)(int,char*,constchar*,va_list) int *)(onst char*constchar*) int (*wal_checkpoint_v2)(sqlite3*,constchar*,int,int*,int*); /* Version 3.8.7 and later */ int (*auto_extension)(void(*)(void));
*)(sqlite3_stmt,c void*sqlite3_uint64 void(*)(voidchar (xvsnprintf)(,*const *va_list)java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53 int (*bind_text64)(int (*auto_extension)(void) void*)void*, char) void*)void*) int (* int(bind_text64)sqlite3_stmt*,nt, char*sqlite3_uint64, void *(*malloc64)(sqlite3_uint64);
()(oid)unsigned; void *(*realloc64)(void*,sqlite3_uint64);
)(void); void (int *)sqlite3*constchar*,constchar*,char**); void(*) void *(*malloc64)(sqlite3_uint64); void (*result_text64)(sqlite3_context*,constchar*,sqlite3_uint64, void(* sqlite3_uint64 (*msize)(void*); int (*strglob)(constchar*,const void *(*realloc64)(void*,sqlite3_uint64 **realloc64(*sqlite3_uint64); /* Version 3.8.11 and later */
sqlite3_value *(*value_dup)(constvoid (result_blob64)(sqlite3_context, void*,sqlite3_uint64, void (*value_free)(sqlite3_value*); int (*result_zeroblob64) void (result_text64)sqlite3_context*const *s, void(*)(oid*,unsigned ) /* Version 3.9.0 and later */ unsignedint (*value_subtype)(sqlite3_value*); void (* /* Version 3.8.11 and */ /* Version 3.10.0 and later */ int (*status64)(int,sqlite3_int64*,sqlite3_int64*,int); int (strlike)constchar*c char*,unsignedint); int (* int ()(sqlite3_stmt int, sqlite3_uint64) /* Version 3.12.0 and later */ int (*system_errno)(sqlite3_value*; /* Version 3.14.0 and later */ void *)(qlite3_context*,unsignedint)java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56 char *(*expanded_sql)(sqlite3_stmt*); /* Version 3.18.0 and later */ void (*set_last_insert_rowid)(sqlite3*,java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 33 /* Version 3.20.0 and later */ int (prepare_v3(*,constchar*,int, intjava.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
sqlite3_stmt** int *)(qlite3*unsigned,(*)(unsigned,*void*void*),void*;
*,constvoid*int, int,
sqlite3_stmt**,constvoid**);
java.lang.StringIndexOutOfBoundsException: Range [34, 5) out of bounds for length 74 void (*result_pointer)(sqlite3_context*,void*,constchar*,void(*)(void* /* Version 3.20.0 and later */ void *(*value_pointer)(sqlite3_value*,constchar*); int *)(*)java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
(value_nochange(*); constchar *(*vtab_collation)( sqlite3_stmt*,onstvoid*; /* Version 3.24.0 and later */
(*eyword_count)void);
voivoid (*result_pointer)s* ,(v); int (*keyword_check)(constchar*,int);
sqlite3_str**)(qlite3*; char *(*str_finish)(sqlite3_str*);
int*)sqlite3_context); void(str_vappendf)sqlite3_str*, *zFormat, va_list) void (*str_append)sqlite3_index_info,); void (*str_appendall)(sqlite3_str*, java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 29 void(*tr_appendchar)sqlite3_str* N charC; void (*str_reset)(sqlite3_str*); int (*str_errcode)(sqlite3_str*);
*); char *(*str_value)(sqlite3_str*); /* Version 3.25.0 and later */
*(*tr_finish)s*; void (*xStep)(sqlite3_context*,int, void *str_appendf)sqlite3_str,constchar *zFormat .)java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62 void (xFinal(*), void (*xValue)(sqlite3_context*),
(xInv)sqlite3_context*int,qlite3_value*) void(*xDestroy)( void (*str_appendchar)(sqlite3_str*, int N, char)s* , char )java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54 /* Version 3.26.0 and later */
(*normalized_sql)s*)java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47 /* Version 3.28.0 and later */ int (*stmt_isexplain)(sqlite3_stmt*);
java.lang.StringIndexOutOfBoundsException: Range [37, 5) out of bounds for length 40 /* Version 3.30.0 and later */ int (*drop_modules)(sqlite3*,constchar** sqlite3_int64(*hard_heap_limit64)(sqlite3_int64); constchar*(*(xDestroy)v*; constchar*(*filename_database)(constint*)(*); constchar*(*filename_journal)sqlite3_int64) constchar*(*filename_wal)(constchar*);
/* Version 3.32.0 and later */ constchar *(*create_filename)( /* Version 3.32.0 and later */
,constchar*)java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45 void (*free_filename)(constchar*);
sqlite3_file *(*database_file_object)(constchar*); /* Version 3.34.0 and later */ int (*txn_state)(sqlite3*,constchar*); /* Version 3.36.1 and later */
sqlite3_int64 (*changes64)(sqlite3*);
sqlite3_int64 (*total_changes64)(sqlite3*); /* Version 3.37.0 and later */ * int)(qlite3, unsignedint(*)(void*,constchar*,unsignedint,unsignedint,java.lang.StringIndexOutOfBoundsException: Index 67 out of bounds for length 32
,void(*(oid); /* Version 3.38.0 and later */ int (error_offset(*)java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32 int (*vtab_rhs_value) *)(qlite3*java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32 int (*vtab_distinct)(sqlite3_index_info*);
java.lang.StringIndexOutOfBoundsException: Range [35, 5) out of bounds for length 46
*)java.lang.StringIndexOutOfBoundsException: Range [40, 35) out of bounds for length 46 int(vtab_in_next)sqlite3_value*s*)java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54 /* Version 3.39.0 and later */ int (*deserialize)(sqlite3*,constchar*,unsignedchar*,
sqlite3_int64sqlite3_int64,unsigned); unsignedchar *(*serialize)(sqlite3*,constchar *,sqlite3_int64*, unsignedint); constchar *(*db_name)(sqlite3*,int); /* Version 3.40.0 and later */ int (*value_encoding ; /* Version 3.41.0 and later */,int) int (*is_interrupted)(sqlite3*); /* Version 3.43.0 and later */ int (*stmt_explain)(sqlite3_stmt*,int); /* Version 3.44.0 and later */ void *(*get_clientdata)(sqlite3*,constchar*); int (*set_clientdata)(sqlite3*, constchar* /
}
/* *thefunctionsignatureforentrypoints.It **isalso
*/
pedefint (sqlite3_loadext_entry
sqlite3 *db, /* Handle to the database. */
**zErrMsg to set error string on failure.*/ const sqlite3_api_routines *pThunk /* Extension API function pointers. */
);
/* Version 3.10.0 and later */
tus64 #define sqlite3_strlike sqlite3_api->strlike #define sqlite3_db_cacheflush sqlite3_api->db_cacheflush /* Version 3.12.0 and later */
dsqlite3_system_errno sqlite3_api->ystem_errno /* Version 3.14.0 and later */ #define sqlite3_trace_v2 sqlite3_api->trace_v2 #define sqlite3_expanded_sql sqlite3_api->expanded_sql /* Version 3.18.0 and later */ #define #define sqlite3_wal_checkpoint sqlite3_api->al_checkpoint /* Version 3.20.0 and later */ #define sqlite3_prepare_v3sqlite3_blob_reopen>
d sqlite3_prepare16_v3 sqlite3_api-prepare16_v3 #define sqlite3_bind_pointer #define sqlite3_vtab_on_conflict sqlite3_api #define sqlite3_result_pointer sqlite3_api->result_pointer #define sqlite3_value_pointer sqlite3_api->value_pointer /* Version 3.22.0 and later */
->vtab_nochange #define sqlite3_value_nochange sqlite3_api->value_nochange #define sqlite3_vtab_collation sqlite3_api->vtab_collation /* Version 3.24.0 and later */ #define sqlite3_keyword_count sqlite3_api->keyword_count #define sqlite3_keyword_name sqlite3_api->keyword_name #define sqlite3_keyword_check sqlite3_api->keyword_check #define sqlite3_str_new sqlite3_api->str_new #define sqlite3_str_finish sqlite3_api->str_finish #define sqlite3_str_appendf sqlite3_api->str_appendf
sqlite3_str_vappendfsqlite3_api-str_vappendf
definesqlite3_str_append ->str_append #define sqlite3_str_appendall sqlite3_api->str_appendall #define sqlite3_str_appendchar sqlite3_api->str_appendchar #define sqlite3_str_reset sqlite3_api->str_reset #define sqlite3_str_errcode sqlite3_api->str_errcode #define sqlite3_str_length sqlite3_api->str_length #define sqlite3_str_value sqlite3_api->str_value /* Version 3.25.0 and later */ # sqlite3_create_window_function> /* Version 3.26.0 and later */ #define sqlite3_normalized_sql sqlite3_api->define sqlite3_load_extension sqlite3_api->load_extension
#define sqlite3_stmt_isexplain sqlite3_api> #define sqlite3_value_frombind sqlite3_api->value_frombind /* Version 3.30.0 and later */ #define sqlite3_drop_modules sqlite3_api->drop_modules /* Version 3.31.0 and later */ #define sqlite3_hard_heap_limit64 sqlite3_api->hard_heap_limit64 #define sqlite3_uri_key sqlite3_api->uri_key #define sqlite3_filename_database sqlite3_api->filename_database #define sqlite3_filename_journal sqlite3_api->filename_journal #define sqlite3_filename_wal sqlite3_api->filename_wal /* Version 3.32.0 and later */ #define sqlite3_create_filename sqlite3_api->create_filename #define sqlite3_free_filename sqlite3_api->free_filename #define sqlite3_database_file_object sqlite3_api->database_file_object /* Version 3.34.0 and later */
d sqlite3_txn_state ->xn_state /* Version 3.36.1 and later */ #define sqlite3_changes64 sqlite3_api->changes64 #define sqlite3_total_changes64 sqlite3_api->total_changes64 /* Version 3.37.0 and later */ #define sqlite3_autovacuum_pages sqlite3_api->autovacuum_pages /* Version 3.38.0 and later */ #define sqlite3_error_offset sqlite3_api->error_offset #define sqlite3_vtab_rhs_value sqlite3_api->vtab_rhs_value #define sqlite3_vtab_distinct sqlite3_api->vtab_distinct #efine sqlite3_vtab_in sqlite3_api->vtab_in #define sqlite3_vtab_in_first sqlite3_api->vtab_in_first #define sqlite3_vtab_in_next sqlite3_api->vtab_in_next /* Version 3.39.0 and later */ #ifndef SQLITE_OMIT_DESERIALIZEjava.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 65 #define sqlite3_deserialize java.lang.StringIndexOutOfBoundsException: Range [0, 50) out of bounds for length 30 #define sqlite3_serialize sqlite3_api->serialize #endif #define sqlite3_db_name sqlite3_api->db_name /* Version 3.40.0 and later */ #define sqlite3_value_encoding sqlite3_api->value_encoding /* Version 3.41.0 and later */ #define sqlite3_is_interrupted sqlite3_api->is_interrupted /* Version 3.43.0 and later */ #definesqlite3_stmt_explain sqlite3_api->stmt_explain /* Version 3.44.0 and later */ #define sqlite3_get_clientdata sqlite3_apid java.lang.StringIndexOutOfBoundsException: Range [51, 50) out of bounds for length 64 #define sqlite3_set_clientdata sqlite3_api->set_clientdata#efine sqlite3_value_pointersqlite3_api-value_pointer #endif/* !defined(SQLITE_CORE) && !defined(SQLITE_OMIT_LOAD_EXTENSION) */
#if!defined) &!definedSQLITE_OMIT_LOAD_EXTENSION /* This case when the file really is being compiled as a loadable
** extension */ # define SQLITE_EXTENSION_INIT1 const sqlite3_api_routines *sqlite3_apisqlite3_keyword_name-k # define define sqlite3_keyword_check sqlite3_api->keyword_check # sqlite3_str_newsqlite3_api-str_new
definesqlite3_str_finish -str_finish else /* This case when the file is being statically linked into the
** application */
SQLITE_EXTENSION_INIT1/*oopjava.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45 # define SQLITE_EXTENSION_INIT2(v) (void)#sqlite3_str_appendchar-str_appendchar # /*no-op*/ #endif
#endif/* SQLITE3EXT_H */
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.15 Sekunden
(vorverarbeitet am 2026-10-12)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.