Back to index

php5  5.3.10
Public Attributes
sqlite3_api_routines Struct Reference

#include <sqlite3ext.h>

Collaboration diagram for sqlite3_api_routines:
Collaboration graph
[legend]

List of all members.

Public Attributes

void *(* aggregate_context )(sqlite3_context *, int nBytes)
int(* aggregate_count )(sqlite3_context *)
int(* bind_blob )(sqlite3_stmt *, int, const void *, int n, void(*)(void *))
int(* bind_double )(sqlite3_stmt *, int, double)
int(* bind_int )(sqlite3_stmt *, int, int)
int(* bind_int64 )(sqlite3_stmt *, int, sqlite_int64)
int(* bind_null )(sqlite3_stmt *, int)
int(* bind_parameter_count )(sqlite3_stmt *)
int(* bind_parameter_index )(sqlite3_stmt *, const char *zName)
const char *(* bind_parameter_name )(sqlite3_stmt *, int)
int(* bind_text )(sqlite3_stmt *, int, const char *, int n, void(*)(void *))
int(* bind_text16 )(sqlite3_stmt *, int, const void *, int, void(*)(void *))
int(* bind_value )(sqlite3_stmt *, int, const sqlite3_value *)
int(* busy_handler )(sqlite3 *, int(*)(void *, int), void *)
int(* busy_timeout )(sqlite3 *, int ms)
int(* changes )(sqlite3 *)
int(* close )(sqlite3 *)
int(* collation_needed )(sqlite3 *, void *, void(*)(void *, sqlite3 *, int eTextRep, const char *))
int(* collation_needed16 )(sqlite3 *, void *, void(*)(void *, sqlite3 *, int eTextRep, const void *))
const void *(* column_blob )(sqlite3_stmt *, int iCol)
int(* column_bytes )(sqlite3_stmt *, int iCol)
int(* column_bytes16 )(sqlite3_stmt *, int iCol)
int(* column_count )(sqlite3_stmt *pStmt)
const char *(* column_database_name )(sqlite3_stmt *, int)
const void *(* column_database_name16 )(sqlite3_stmt *, int)
const char *(* column_decltype )(sqlite3_stmt *, int i)
const void *(* column_decltype16 )(sqlite3_stmt *, int)
double(* column_double )(sqlite3_stmt *, int iCol)
int(* column_int )(sqlite3_stmt *, int iCol)
sqlite_int64(* column_int64 )(sqlite3_stmt *, int iCol)
const char *(* column_name )(sqlite3_stmt *, int)
const void *(* column_name16 )(sqlite3_stmt *, int)
const char *(* column_origin_name )(sqlite3_stmt *, int)
const void *(* column_origin_name16 )(sqlite3_stmt *, int)
const char *(* column_table_name )(sqlite3_stmt *, int)
const void *(* column_table_name16 )(sqlite3_stmt *, int)
const unsigned char *(* column_text )(sqlite3_stmt *, int iCol)
const void *(* column_text16 )(sqlite3_stmt *, int iCol)
int(* column_type )(sqlite3_stmt *, int iCol)
sqlite3_value *(* column_value )(sqlite3_stmt *, int iCol)
void *(* commit_hook )(sqlite3 *, int(*)(void *), void *)
int(* complete )(const char *sql)
int(* complete16 )(const void *sql)
int(* create_collation )(sqlite3 *, const char *, int, void *, int(*)(void *, int, const void *, int, const void *))
int(* create_collation16 )(sqlite3 *, const void *, int, void *, int(*)(void *, int, const void *, int, const void *))
int(* create_function )(sqlite3 *, const char *, int, int, void *, void(*xFunc)(sqlite3_context *, int, sqlite3_value **), void(*xStep)(sqlite3_context *, int, sqlite3_value **), void(*xFinal)(sqlite3_context *))
int(* create_function16 )(sqlite3 *, const void *, int, int, void *, void(*xFunc)(sqlite3_context *, int, sqlite3_value **), void(*xStep)(sqlite3_context *, int, sqlite3_value **), void(*xFinal)(sqlite3_context *))
int(* create_module )(sqlite3 *, const char *, const sqlite3_module *, void *)
int(* data_count )(sqlite3_stmt *pStmt)
sqlite3 *(* db_handle )(sqlite3_stmt *)
int(* declare_vtab )(sqlite3 *, const char *)
int(* enable_shared_cache )(int)
int(* errcode )(sqlite3 *db)
const char *(* errmsg )(sqlite3 *)
const void *(* errmsg16 )(sqlite3 *)
int(* exec )(sqlite3 *, const char *, sqlite3_callback, void *, char **)
int(* expired )(sqlite3_stmt *)
int(* finalize )(sqlite3_stmt *pStmt)
void(* free )(void *)
void(* free_table )(char **result)
int(* get_autocommit )(sqlite3 *)
void *(* get_auxdata )(sqlite3_context *, int)
int(* get_table )(sqlite3 *, const char *, char ***, int *, int *, char **)
int(* global_recover )(void)
void(* interruptx )(sqlite3 *)
sqlite_int64(* last_insert_rowid )(sqlite3 *)
const char *(* libversion )(void)
int(* libversion_number )(void)
void *(* malloc )(int)
char *(* mprintf )(const char *,...)
int(* open )(const char *, sqlite3 **)
int(* open16 )(const void *, sqlite3 **)
int(* prepare )(sqlite3 *, const char *, int, sqlite3_stmt **, const char **)
int(* prepare16 )(sqlite3 *, const void *, int, sqlite3_stmt **, const void **)
void *(* profile )(sqlite3 *, void(*)(void *, const char *, sqlite_uint64), void *)
void(* progress_handler )(sqlite3 *, int, int(*)(void *), void *)
void *(* realloc )(void *, int)
int(* reset )(sqlite3_stmt *pStmt)
void(* result_blob )(sqlite3_context *, const void *, int, void(*)(void *))
void(* result_double )(sqlite3_context *, double)
void(* result_error )(sqlite3_context *, const char *, int)
void(* result_error16 )(sqlite3_context *, const void *, int)
void(* result_int )(sqlite3_context *, int)
void(* result_int64 )(sqlite3_context *, sqlite_int64)
void(* result_null )(sqlite3_context *)
void(* result_text )(sqlite3_context *, const char *, int, void(*)(void *))
void(* result_text16 )(sqlite3_context *, const void *, int, void(*)(void *))
void(* result_text16be )(sqlite3_context *, const void *, int, void(*)(void *))
void(* result_text16le )(sqlite3_context *, const void *, int, void(*)(void *))
void(* result_value )(sqlite3_context *, sqlite3_value *)
void *(* rollback_hook )(sqlite3 *, void(*)(void *), void *)
int(* set_authorizer )(sqlite3 *, int(*)(void *, int, const char *, const char *, const char *, const char *), void *)
void(* set_auxdata )(sqlite3_context *, int, void *, void(*)(void *))
char *(* snprintf )(int, char *, const char *,...)
int(* step )(sqlite3_stmt *)
int(* table_column_metadata )(sqlite3 *, const char *, const char *, const char *, char const **, char const **, int *, int *, int *)
void(* thread_cleanup )(void)
int(* total_changes )(sqlite3 *)
void *(* trace )(sqlite3 *, void(*xTrace)(void *, const char *), void *)
int(* transfer_bindings )(sqlite3_stmt *, sqlite3_stmt *)
void *(* update_hook )(sqlite3 *, void(*)(void *, int, char const *, char const *, sqlite_int64), void *)
void *(* user_data )(sqlite3_context *)
const void *(* value_blob )(sqlite3_value *)
int(* value_bytes )(sqlite3_value *)
int(* value_bytes16 )(sqlite3_value *)
double(* value_double )(sqlite3_value *)
int(* value_int )(sqlite3_value *)
sqlite_int64(* value_int64 )(sqlite3_value *)
int(* value_numeric_type )(sqlite3_value *)
const unsigned char *(* value_text )(sqlite3_value *)
const void *(* value_text16 )(sqlite3_value *)
const void *(* value_text16be )(sqlite3_value *)
const void *(* value_text16le )(sqlite3_value *)
int(* value_type )(sqlite3_value *)
char *(* vmprintf )(const char *, va_list)
int(* overload_function )(sqlite3 *, const char *zFuncName, int nArg)
int(* prepare_v2 )(sqlite3 *, const char *, int, sqlite3_stmt **, const char **)
int(* prepare16_v2 )(sqlite3 *, const void *, int, sqlite3_stmt **, const void **)
int(* clear_bindings )(sqlite3_stmt *)
int(* create_module_v2 )(sqlite3 *, const char *, const sqlite3_module *, void *, void(*xDestroy)(void *))
int(* bind_zeroblob )(sqlite3_stmt *, int, int)
int(* blob_bytes )(sqlite3_blob *)
int(* blob_close )(sqlite3_blob *)
int(* blob_open )(sqlite3 *, const char *, const char *, const char *, sqlite3_int64, int, sqlite3_blob **)
int(* blob_read )(sqlite3_blob *, void *, int, int)
int(* blob_write )(sqlite3_blob *, const void *, int, int)
int(* create_collation_v2 )(sqlite3 *, const char *, int, void *, int(*)(void *, int, const void *, int, const void *), void(*)(void *))
int(* file_control )(sqlite3 *, const char *, int, void *)
sqlite3_int64(* memory_highwater )(int)
sqlite3_int64(* memory_used )(void)
sqlite3_mutex *(* mutex_alloc )(int)
void(* mutex_enter )(sqlite3_mutex *)
void(* mutex_free )(sqlite3_mutex *)
void(* mutex_leave )(sqlite3_mutex *)
int(* mutex_try )(sqlite3_mutex *)
int(* open_v2 )(const char *, sqlite3 **, int, const char *)
int(* release_memory )(int)
void(* result_error_nomem )(sqlite3_context *)
void(* result_error_toobig )(sqlite3_context *)
int(* sleep )(int)
void(* soft_heap_limit )(int)
sqlite3_vfs *(* vfs_find )(const char *)
int(* vfs_register )(sqlite3_vfs *, int)
int(* vfs_unregister )(sqlite3_vfs *)
int(* xthreadsafe )(void)
void(* result_zeroblob )(sqlite3_context *, int)
void(* result_error_code )(sqlite3_context *, int)
int(* test_control )(int,...)
void(* randomness )(int, void *)
sqlite3 *(* context_db_handle )(sqlite3_context *)
int(* extended_result_codes )(sqlite3 *, int)
int(* limit )(sqlite3 *, int, int)
sqlite3_stmt *(* next_stmt )(sqlite3 *, sqlite3_stmt *)
const char *(* sql )(sqlite3_stmt *)
int(* status )(int, int *, int *, int)
int(* backup_finish )(sqlite3_backup *)
sqlite3_backup *(* backup_init )(sqlite3 *, const char *, sqlite3 *, const char *)
int(* backup_pagecount )(sqlite3_backup *)
int(* backup_remaining )(sqlite3_backup *)
int(* backup_step )(sqlite3_backup *, int)
const char *(* compileoption_get )(int)
int(* compileoption_used )(const char *)
int(* create_function_v2 )(sqlite3 *, const char *, int, int, void *, void(*xFunc)(sqlite3_context *, int, sqlite3_value **), void(*xStep)(sqlite3_context *, int, sqlite3_value **), void(*xFinal)(sqlite3_context *), void(*xDestroy)(void *))
int(* db_config )(sqlite3 *, int,...)
sqlite3_mutex *(* db_mutex )(sqlite3 *)
int(* db_status )(sqlite3 *, int, int *, int *, int)
int(* extended_errcode )(sqlite3 *)
void(* log )(int, const char *,...)
sqlite3_int64(* soft_heap_limit64 )(sqlite3_int64)
const char *(* sourceid )(void)
int(* stmt_status )(sqlite3_stmt *, int, int)
int(* strnicmp )(const char *, const char *, int)
int(* unlock_notify )(sqlite3 *, void(*)(void **, int), void *)
int(* wal_autocheckpoint )(sqlite3 *, int)
int(* wal_checkpoint )(sqlite3 *, const char *)
void *(* wal_hook )(sqlite3 *, int(*)(void *, sqlite3 *, const char *, int), void *)

Detailed Description

Definition at line 87059 of file sqlite3.c.


Member Data Documentation

Definition at line 87060 of file sqlite3.c.

Definition at line 87061 of file sqlite3.c.

Definition at line 87219 of file sqlite3.c.

sqlite3_backup *(* sqlite3_api_routines::backup_init)(sqlite3 *, const char *, sqlite3 *, const char *)

Definition at line 87220 of file sqlite3.c.

Definition at line 87221 of file sqlite3.c.

Definition at line 87222 of file sqlite3.c.

Definition at line 87223 of file sqlite3.c.

int(* sqlite3_api_routines::bind_blob)(sqlite3_stmt *, int, const void *, int n, void(*)(void *))

Definition at line 87062 of file sqlite3.c.

Definition at line 87063 of file sqlite3.c.

Definition at line 87064 of file sqlite3.c.

Definition at line 87065 of file sqlite3.c.

Definition at line 87066 of file sqlite3.c.

Definition at line 87067 of file sqlite3.c.

Definition at line 87068 of file sqlite3.c.

Definition at line 87069 of file sqlite3.c.

int(* sqlite3_api_routines::bind_text)(sqlite3_stmt *, int, const char *, int n, void(*)(void *))

Definition at line 87070 of file sqlite3.c.

int(* sqlite3_api_routines::bind_text16)(sqlite3_stmt *, int, const void *, int, void(*)(void *))

Definition at line 87071 of file sqlite3.c.

int(* sqlite3_api_routines::bind_value)(sqlite3_stmt *, int, const sqlite3_value *)

Definition at line 87072 of file sqlite3.c.

Definition at line 87184 of file sqlite3.c.

Definition at line 87185 of file sqlite3.c.

Definition at line 87186 of file sqlite3.c.

int(* sqlite3_api_routines::blob_open)(sqlite3 *, const char *, const char *, const char *, sqlite3_int64, int, sqlite3_blob **)

Definition at line 87187 of file sqlite3.c.

Definition at line 87188 of file sqlite3.c.

Definition at line 87189 of file sqlite3.c.

Definition at line 87073 of file sqlite3.c.

Definition at line 87074 of file sqlite3.c.

Definition at line 87075 of file sqlite3.c.

Definition at line 87180 of file sqlite3.c.

Definition at line 87076 of file sqlite3.c.

int(* sqlite3_api_routines::collation_needed)(sqlite3 *, void *, void(*)(void *, sqlite3 *, int eTextRep, const char *))

Definition at line 87077 of file sqlite3.c.

int(* sqlite3_api_routines::collation_needed16)(sqlite3 *, void *, void(*)(void *, sqlite3 *, int eTextRep, const void *))

Definition at line 87078 of file sqlite3.c.

Definition at line 87079 of file sqlite3.c.

Definition at line 87080 of file sqlite3.c.

Definition at line 87081 of file sqlite3.c.

Definition at line 87082 of file sqlite3.c.

Definition at line 87083 of file sqlite3.c.

Definition at line 87084 of file sqlite3.c.

Definition at line 87085 of file sqlite3.c.

Definition at line 87086 of file sqlite3.c.

Definition at line 87087 of file sqlite3.c.

Definition at line 87088 of file sqlite3.c.

Definition at line 87089 of file sqlite3.c.

Definition at line 87090 of file sqlite3.c.

Definition at line 87091 of file sqlite3.c.

Definition at line 87092 of file sqlite3.c.

Definition at line 87093 of file sqlite3.c.

Definition at line 87094 of file sqlite3.c.

Definition at line 87095 of file sqlite3.c.

const unsigned char *(* sqlite3_api_routines::column_text)(sqlite3_stmt *, int iCol)

Definition at line 87096 of file sqlite3.c.

Definition at line 87097 of file sqlite3.c.

Definition at line 87098 of file sqlite3.c.

Definition at line 87099 of file sqlite3.c.

void *(* sqlite3_api_routines::commit_hook)(sqlite3 *, int(*)(void *), void *)

Definition at line 87100 of file sqlite3.c.

Definition at line 87224 of file sqlite3.c.

Definition at line 87225 of file sqlite3.c.

Definition at line 87101 of file sqlite3.c.

Definition at line 87102 of file sqlite3.c.

Definition at line 87213 of file sqlite3.c.

int(* sqlite3_api_routines::create_collation)(sqlite3 *, const char *, int, void *, int(*)(void *, int, const void *, int, const void *))

Definition at line 87103 of file sqlite3.c.

int(* sqlite3_api_routines::create_collation16)(sqlite3 *, const void *, int, void *, int(*)(void *, int, const void *, int, const void *))

Definition at line 87104 of file sqlite3.c.

int(* sqlite3_api_routines::create_collation_v2)(sqlite3 *, const char *, int, void *, int(*)(void *, int, const void *, int, const void *), void(*)(void *))

Definition at line 87190 of file sqlite3.c.

int(* sqlite3_api_routines::create_function)(sqlite3 *, const char *, int, int, void *, void(*xFunc)(sqlite3_context *, int, sqlite3_value **), void(*xStep)(sqlite3_context *, int, sqlite3_value **), void(*xFinal)(sqlite3_context *))

Definition at line 87105 of file sqlite3.c.

int(* sqlite3_api_routines::create_function16)(sqlite3 *, const void *, int, int, void *, void(*xFunc)(sqlite3_context *, int, sqlite3_value **), void(*xStep)(sqlite3_context *, int, sqlite3_value **), void(*xFinal)(sqlite3_context *))

Definition at line 87106 of file sqlite3.c.

int(* sqlite3_api_routines::create_function_v2)(sqlite3 *, const char *, int, int, void *, void(*xFunc)(sqlite3_context *, int, sqlite3_value **), void(*xStep)(sqlite3_context *, int, sqlite3_value **), void(*xFinal)(sqlite3_context *), void(*xDestroy)(void *))

Definition at line 87226 of file sqlite3.c.

int(* sqlite3_api_routines::create_module)(sqlite3 *, const char *, const sqlite3_module *, void *)

Definition at line 87107 of file sqlite3.c.

int(* sqlite3_api_routines::create_module_v2)(sqlite3 *, const char *, const sqlite3_module *, void *, void(*xDestroy)(void *))

Definition at line 87182 of file sqlite3.c.

Definition at line 87108 of file sqlite3.c.

Definition at line 87227 of file sqlite3.c.

Definition at line 87109 of file sqlite3.c.

Definition at line 87228 of file sqlite3.c.

Definition at line 87229 of file sqlite3.c.

Definition at line 87110 of file sqlite3.c.

Definition at line 87111 of file sqlite3.c.

Definition at line 87112 of file sqlite3.c.

Definition at line 87113 of file sqlite3.c.

Definition at line 87114 of file sqlite3.c.

int(* sqlite3_api_routines::exec)(sqlite3 *, const char *, sqlite3_callback, void *, char **)

Definition at line 87115 of file sqlite3.c.

Definition at line 87116 of file sqlite3.c.

Definition at line 87230 of file sqlite3.c.

Definition at line 87214 of file sqlite3.c.

int(* sqlite3_api_routines::file_control)(sqlite3 *, const char *, int, void *)

Definition at line 87191 of file sqlite3.c.

Definition at line 87117 of file sqlite3.c.

void(* sqlite3_api_routines::free)(void *)

Definition at line 87118 of file sqlite3.c.

void(* sqlite3_api_routines::free_table)(char **result)

Definition at line 87119 of file sqlite3.c.

Definition at line 87120 of file sqlite3.c.

Definition at line 87121 of file sqlite3.c.

int(* sqlite3_api_routines::get_table)(sqlite3 *, const char *, char ***, int *, int *, char **)

Definition at line 87122 of file sqlite3.c.

Definition at line 87123 of file sqlite3.c.

Definition at line 87124 of file sqlite3.c.

Definition at line 87125 of file sqlite3.c.

const char *(* sqlite3_api_routines::libversion)(void)

Definition at line 87126 of file sqlite3.c.

Definition at line 87127 of file sqlite3.c.

Definition at line 87215 of file sqlite3.c.

void(* sqlite3_api_routines::log)(int, const char *,...)

Definition at line 87231 of file sqlite3.c.

Definition at line 87128 of file sqlite3.c.

Definition at line 87192 of file sqlite3.c.

Definition at line 87193 of file sqlite3.c.

char *(* sqlite3_api_routines::mprintf)(const char *,...)

Definition at line 87129 of file sqlite3.c.

Definition at line 87194 of file sqlite3.c.

Definition at line 87195 of file sqlite3.c.

Definition at line 87196 of file sqlite3.c.

Definition at line 87197 of file sqlite3.c.

Definition at line 87198 of file sqlite3.c.

Definition at line 87216 of file sqlite3.c.

int(* sqlite3_api_routines::open)(const char *, sqlite3 **)

Definition at line 87130 of file sqlite3.c.

Definition at line 87131 of file sqlite3.c.

int(* sqlite3_api_routines::open_v2)(const char *, sqlite3 **, int, const char *)

Definition at line 87199 of file sqlite3.c.

int(* sqlite3_api_routines::overload_function)(sqlite3 *, const char *zFuncName, int nArg)

Definition at line 87176 of file sqlite3.c.

int(* sqlite3_api_routines::prepare)(sqlite3 *, const char *, int, sqlite3_stmt **, const char **)

Definition at line 87132 of file sqlite3.c.

int(* sqlite3_api_routines::prepare16)(sqlite3 *, const void *, int, sqlite3_stmt **, const void **)

Definition at line 87133 of file sqlite3.c.

int(* sqlite3_api_routines::prepare16_v2)(sqlite3 *, const void *, int, sqlite3_stmt **, const void **)

Definition at line 87179 of file sqlite3.c.

int(* sqlite3_api_routines::prepare_v2)(sqlite3 *, const char *, int, sqlite3_stmt **, const char **)

Definition at line 87178 of file sqlite3.c.

void *(* sqlite3_api_routines::profile)(sqlite3 *, void(*)(void *, const char *, sqlite_uint64), void *)

Definition at line 87134 of file sqlite3.c.

void(* sqlite3_api_routines::progress_handler)(sqlite3 *, int, int(*)(void *), void *)

Definition at line 87135 of file sqlite3.c.

Definition at line 87212 of file sqlite3.c.

void *(* sqlite3_api_routines::realloc)(void *, int)

Definition at line 87136 of file sqlite3.c.

Definition at line 87200 of file sqlite3.c.

Definition at line 87137 of file sqlite3.c.

void(* sqlite3_api_routines::result_blob)(sqlite3_context *, const void *, int, void(*)(void *))

Definition at line 87138 of file sqlite3.c.

Definition at line 87139 of file sqlite3.c.

Definition at line 87140 of file sqlite3.c.

Definition at line 87141 of file sqlite3.c.

Definition at line 87210 of file sqlite3.c.

Definition at line 87201 of file sqlite3.c.

Definition at line 87202 of file sqlite3.c.

Definition at line 87142 of file sqlite3.c.

Definition at line 87143 of file sqlite3.c.

Definition at line 87144 of file sqlite3.c.

void(* sqlite3_api_routines::result_text)(sqlite3_context *, const char *, int, void(*)(void *))

Definition at line 87145 of file sqlite3.c.

void(* sqlite3_api_routines::result_text16)(sqlite3_context *, const void *, int, void(*)(void *))

Definition at line 87146 of file sqlite3.c.

void(* sqlite3_api_routines::result_text16be)(sqlite3_context *, const void *, int, void(*)(void *))

Definition at line 87147 of file sqlite3.c.

void(* sqlite3_api_routines::result_text16le)(sqlite3_context *, const void *, int, void(*)(void *))

Definition at line 87148 of file sqlite3.c.

Definition at line 87149 of file sqlite3.c.

Definition at line 87209 of file sqlite3.c.

void *(* sqlite3_api_routines::rollback_hook)(sqlite3 *, void(*)(void *), void *)

Definition at line 87150 of file sqlite3.c.

int(* sqlite3_api_routines::set_authorizer)(sqlite3 *, int(*)(void *, int, const char *, const char *, const char *, const char *), void *)

Definition at line 87151 of file sqlite3.c.

void(* sqlite3_api_routines::set_auxdata)(sqlite3_context *, int, void *, void(*)(void *))

Definition at line 87152 of file sqlite3.c.

Definition at line 87203 of file sqlite3.c.

char *(* sqlite3_api_routines::snprintf)(int, char *, const char *,...)

Definition at line 87153 of file sqlite3.c.

Definition at line 87204 of file sqlite3.c.

Definition at line 87232 of file sqlite3.c.

const char *(* sqlite3_api_routines::sourceid)(void)

Definition at line 87233 of file sqlite3.c.

Definition at line 87217 of file sqlite3.c.

Definition at line 87218 of file sqlite3.c.

Definition at line 87154 of file sqlite3.c.

Definition at line 87234 of file sqlite3.c.

int(* sqlite3_api_routines::strnicmp)(const char *, const char *, int)

Definition at line 87235 of file sqlite3.c.

int(* sqlite3_api_routines::table_column_metadata)(sqlite3 *, const char *, const char *, const char *, char const **, char const **, int *, int *, int *)

Definition at line 87155 of file sqlite3.c.

Definition at line 87211 of file sqlite3.c.

Definition at line 87156 of file sqlite3.c.

Definition at line 87157 of file sqlite3.c.

void *(* sqlite3_api_routines::trace)(sqlite3 *, void(*xTrace)(void *, const char *), void *)

Definition at line 87158 of file sqlite3.c.

Definition at line 87159 of file sqlite3.c.

int(* sqlite3_api_routines::unlock_notify)(sqlite3 *, void(*)(void **, int), void *)

Definition at line 87236 of file sqlite3.c.

void *(* sqlite3_api_routines::update_hook)(sqlite3 *, void(*)(void *, int, char const *, char const *, sqlite_int64), void *)

Definition at line 87160 of file sqlite3.c.

Definition at line 87161 of file sqlite3.c.

const void *(* sqlite3_api_routines::value_blob)(sqlite3_value *)

Definition at line 87162 of file sqlite3.c.

Definition at line 87163 of file sqlite3.c.

Definition at line 87164 of file sqlite3.c.

double(* sqlite3_api_routines::value_double)(sqlite3_value *)

Definition at line 87165 of file sqlite3.c.

int(* sqlite3_api_routines::value_int)(sqlite3_value *)

Definition at line 87166 of file sqlite3.c.

Definition at line 87167 of file sqlite3.c.

Definition at line 87168 of file sqlite3.c.

const unsigned char *(* sqlite3_api_routines::value_text)(sqlite3_value *)

Definition at line 87169 of file sqlite3.c.

const void *(* sqlite3_api_routines::value_text16)(sqlite3_value *)

Definition at line 87170 of file sqlite3.c.

const void *(* sqlite3_api_routines::value_text16be)(sqlite3_value *)

Definition at line 87171 of file sqlite3.c.

const void *(* sqlite3_api_routines::value_text16le)(sqlite3_value *)

Definition at line 87172 of file sqlite3.c.

Definition at line 87173 of file sqlite3.c.

Definition at line 87205 of file sqlite3.c.

Definition at line 87206 of file sqlite3.c.

Definition at line 87207 of file sqlite3.c.

char *(* sqlite3_api_routines::vmprintf)(const char *, va_list)

Definition at line 87174 of file sqlite3.c.

Definition at line 87237 of file sqlite3.c.

Definition at line 87238 of file sqlite3.c.

void *(* sqlite3_api_routines::wal_hook)(sqlite3 *, int(*)(void *, sqlite3 *, const char *, int), void *)

Definition at line 87239 of file sqlite3.c.

Definition at line 87208 of file sqlite3.c.


The documentation for this struct was generated from the following files: