Public Attributes
sqlite3_api_routines Struct Reference

#include <sqlite3ext.h>

List of all members.

Public Attributes

void *(* aggregate_context )(sqlite3_context *, int nBytes)
int(* aggregate_count )(sqlite3_context *)
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)
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(* 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_reopen )(sqlite3_blob *, sqlite3_int64)
int(* blob_write )(sqlite3_blob *, const void *, int, int)
int(* busy_handler )(sqlite3 *, int(*)(void *, int), void *)
int(* busy_timeout )(sqlite3 *, int ms)
int(* changes )(sqlite3 *)
int(* clear_bindings )(sqlite3_stmt *)
int(* close )(sqlite3 *)
int(* close_v2 )(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 *)
const char *(* compileoption_get )(int)
int(* compileoption_used )(const char *)
int(* complete )(const char *sql)
int(* complete16 )(const void *sql)
sqlite3 *(* context_db_handle )(sqlite3_context *)
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_collation_v2 )(sqlite3 *, const char *, int, void *, int(*)(void *, int, const void *, int, const void *), void(*)(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_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(* create_module )(sqlite3 *, const char *, const sqlite3_module *, void *)
int(* create_module_v2 )(sqlite3 *, const char *, const sqlite3_module *, void *, void(*xDestroy)(void *))
int(* data_count )(sqlite3_stmt *pStmt)
int(* db_config )(sqlite3 *, int,...)
const char *(* db_filename )(sqlite3 *, const char *)
sqlite3 *(* db_handle )(sqlite3_stmt *)
sqlite3_mutex *(* db_mutex )(sqlite3 *)
int(* db_readonly )(sqlite3 *, const char *)
int(* db_release_memory )(sqlite3 *)
int(* db_status )(sqlite3 *, int, int *, int *, int)
int(* declare_vtab )(sqlite3 *, const char *)
int(* enable_shared_cache )(int)
int(* errcode )(sqlite3 *db)
const char *(* errmsg )(sqlite3 *)
const void *(* errmsg16 )(sqlite3 *)
const char *(* errstr )(int)
int(* exec )(sqlite3 *, const char *, sqlite3_callback, void *, char **)
int(* expired )(sqlite3_stmt *)
int(* extended_errcode )(sqlite3 *)
int(* extended_result_codes )(sqlite3 *, int)
int(* file_control )(sqlite3 *, const char *, int, void *)
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)
int(* limit )(sqlite3 *, int, int)
void(* log )(int, const char *,...)
void *(* malloc )(int)
sqlite3_int64(* memory_highwater )(int)
sqlite3_int64(* memory_used )(void)
char *(* mprintf )(const char *,...)
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 *)
sqlite3_stmt *(* next_stmt )(sqlite3 *, sqlite3_stmt *)
int(* open )(const char *, sqlite3 **)
int(* open16 )(const void *, sqlite3 **)
int(* open_v2 )(const char *, sqlite3 **, int, const char *)
int(* overload_function )(sqlite3 *, const char *zFuncName, int nArg)
int(* prepare )(sqlite3 *, const char *, int, sqlite3_stmt **, const char **)
int(* prepare16 )(sqlite3 *, const void *, int, sqlite3_stmt **, const void **)
int(* prepare16_v2 )(sqlite3 *, const void *, int, sqlite3_stmt **, const void **)
int(* prepare_v2 )(sqlite3 *, const char *, int, sqlite3_stmt **, const char **)
void *(* profile )(sqlite3 *, void(*)(void *, const char *, sqlite_uint64), void *)
void(* progress_handler )(sqlite3 *, int, int(*)(void *), void *)
void(* randomness )(int, void *)
void *(* realloc )(void *, int)
int(* release_memory )(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_error_code )(sqlite3_context *, int)
void(* result_error_nomem )(sqlite3_context *)
void(* result_error_toobig )(sqlite3_context *)
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(* result_zeroblob )(sqlite3_context *, int)
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 *))
int(* sleep )(int)
char *(* snprintf )(int, char *, const char *,...)
void(* soft_heap_limit )(int)
sqlite3_int64(* soft_heap_limit64 )(sqlite3_int64)
const char *(* sourceid )(void)
const char *(* sql )(sqlite3_stmt *)
int(* status )(int, int *, int *, int)
int(* step )(sqlite3_stmt *)
int(* stmt_busy )(sqlite3_stmt *)
int(* stmt_readonly )(sqlite3_stmt *)
int(* stmt_status )(sqlite3_stmt *, int, int)
int(* stricmp )(const char *, const char *)
int(* strnicmp )(const char *, const char *, int)
int(* table_column_metadata )(sqlite3 *, const char *, const char *, const char *, char const **, char const **, int *, int *, int *)
int(* test_control )(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 *)
int(* unlock_notify )(sqlite3 *, void(*)(void **, int), void *)
void *(* update_hook )(sqlite3 *, void(*)(void *, int, char const *, char const *, sqlite_int64), void *)
int(* uri_boolean )(const char *, const char *, int)
sqlite3_int64(* uri_int64 )(const char *, const char *, sqlite3_int64)
const char *(* uri_parameter )(const char *, const char *)
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 *)
sqlite3_vfs *(* vfs_find )(const char *)
int(* vfs_register )(sqlite3_vfs *, int)
int(* vfs_unregister )(sqlite3_vfs *)
char *(* vmprintf )(const char *, va_list)
char *(* vsnprintf )(int, char *, const char *, va_list)
int(* vtab_config )(sqlite3 *, int op,...)
int(* vtab_on_conflict )(sqlite3 *)
int(* wal_autocheckpoint )(sqlite3 *, int)
int(* wal_checkpoint )(sqlite3 *, const char *)
int(* wal_checkpoint_v2 )(sqlite3 *, const char *, int, int *, int *)
void *(* wal_hook )(sqlite3 *, int(*)(void *, sqlite3 *, const char *, int), void *)
int(* xthreadsafe )(void)

Detailed Description

Definition at line 95080 of file sqlite3.c.


Member Data Documentation

Definition at line 95081 of file sqlite3.c.

Definition at line 95082 of file sqlite3.c.

Definition at line 95257 of file sqlite3.c.

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

Definition at line 95258 of file sqlite3.c.

Definition at line 95259 of file sqlite3.c.

Definition at line 95260 of file sqlite3.c.

Definition at line 95261 of file sqlite3.c.

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

Definition at line 95083 of file sqlite3.c.

Definition at line 95084 of file sqlite3.c.

Definition at line 95085 of file sqlite3.c.

Definition at line 95086 of file sqlite3.c.

Definition at line 95087 of file sqlite3.c.

Definition at line 95088 of file sqlite3.c.

Definition at line 95089 of file sqlite3.c.

Definition at line 95090 of file sqlite3.c.

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

Definition at line 95091 of file sqlite3.c.

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

Definition at line 95092 of file sqlite3.c.

Definition at line 95093 of file sqlite3.c.

Definition at line 95219 of file sqlite3.c.

Definition at line 95220 of file sqlite3.c.

Definition at line 95221 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 95222 of file sqlite3.c.

int(* sqlite3_api_routines::blob_read)(sqlite3_blob *, void *, int, int)

Definition at line 95224 of file sqlite3.c.

Definition at line 95282 of file sqlite3.c.

int(* sqlite3_api_routines::blob_write)(sqlite3_blob *, const void *, int, int)

Definition at line 95225 of file sqlite3.c.

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

Definition at line 95094 of file sqlite3.c.

Definition at line 95095 of file sqlite3.c.

Definition at line 95096 of file sqlite3.c.

Definition at line 95214 of file sqlite3.c.

Definition at line 95097 of file sqlite3.c.

Definition at line 95286 of file sqlite3.c.

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

Definition at line 95098 of file sqlite3.c.

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

Definition at line 95100 of file sqlite3.c.

const void *(* sqlite3_api_routines::column_blob)(sqlite3_stmt *, int iCol)

Definition at line 95102 of file sqlite3.c.

Definition at line 95103 of file sqlite3.c.

Definition at line 95104 of file sqlite3.c.

Definition at line 95105 of file sqlite3.c.

Definition at line 95106 of file sqlite3.c.

Definition at line 95107 of file sqlite3.c.

Definition at line 95108 of file sqlite3.c.

Definition at line 95109 of file sqlite3.c.

Definition at line 95110 of file sqlite3.c.

Definition at line 95111 of file sqlite3.c.

Definition at line 95112 of file sqlite3.c.

Definition at line 95113 of file sqlite3.c.

Definition at line 95114 of file sqlite3.c.

Definition at line 95115 of file sqlite3.c.

Definition at line 95116 of file sqlite3.c.

Definition at line 95117 of file sqlite3.c.

Definition at line 95118 of file sqlite3.c.

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

Definition at line 95119 of file sqlite3.c.

const void *(* sqlite3_api_routines::column_text16)(sqlite3_stmt *, int iCol)

Definition at line 95120 of file sqlite3.c.

Definition at line 95121 of file sqlite3.c.

Definition at line 95122 of file sqlite3.c.

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

Definition at line 95123 of file sqlite3.c.

Definition at line 95262 of file sqlite3.c.

Definition at line 95263 of file sqlite3.c.

int(* sqlite3_api_routines::complete)(const char *sql)

Definition at line 95124 of file sqlite3.c.

Definition at line 95125 of file sqlite3.c.

Definition at line 95251 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 95126 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 95128 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 95226 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 95130 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 95134 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 95264 of file sqlite3.c.

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

Definition at line 95138 of file sqlite3.c.

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

Definition at line 95216 of file sqlite3.c.

Definition at line 95139 of file sqlite3.c.

Definition at line 95269 of file sqlite3.c.

const char *(* sqlite3_api_routines::db_filename)(sqlite3 *, const char *)

Definition at line 95287 of file sqlite3.c.

Definition at line 95140 of file sqlite3.c.

Definition at line 95270 of file sqlite3.c.

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

Definition at line 95288 of file sqlite3.c.

Definition at line 95289 of file sqlite3.c.

int(* sqlite3_api_routines::db_status)(sqlite3 *, int, int *, int *, int)

Definition at line 95271 of file sqlite3.c.

Definition at line 95141 of file sqlite3.c.

Definition at line 95142 of file sqlite3.c.

Definition at line 95143 of file sqlite3.c.

Definition at line 95144 of file sqlite3.c.

Definition at line 95145 of file sqlite3.c.

const char *(* sqlite3_api_routines::errstr)(int)

Definition at line 95290 of file sqlite3.c.

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

Definition at line 95146 of file sqlite3.c.

Definition at line 95147 of file sqlite3.c.

Definition at line 95272 of file sqlite3.c.

Definition at line 95252 of file sqlite3.c.

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

Definition at line 95229 of file sqlite3.c.

Definition at line 95148 of file sqlite3.c.

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

Definition at line 95149 of file sqlite3.c.

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

Definition at line 95150 of file sqlite3.c.

Definition at line 95151 of file sqlite3.c.

Definition at line 95152 of file sqlite3.c.

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

Definition at line 95153 of file sqlite3.c.

Definition at line 95154 of file sqlite3.c.

Definition at line 95155 of file sqlite3.c.

Definition at line 95156 of file sqlite3.c.

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

Definition at line 95157 of file sqlite3.c.

Definition at line 95158 of file sqlite3.c.

int(* sqlite3_api_routines::limit)(sqlite3 *, int, int)

Definition at line 95253 of file sqlite3.c.

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

Definition at line 95273 of file sqlite3.c.

Definition at line 95159 of file sqlite3.c.

Definition at line 95230 of file sqlite3.c.

Definition at line 95231 of file sqlite3.c.

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

Definition at line 95160 of file sqlite3.c.

Definition at line 95232 of file sqlite3.c.

Definition at line 95233 of file sqlite3.c.

Definition at line 95234 of file sqlite3.c.

Definition at line 95235 of file sqlite3.c.

Definition at line 95236 of file sqlite3.c.

Definition at line 95254 of file sqlite3.c.

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

Definition at line 95161 of file sqlite3.c.

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

Definition at line 95162 of file sqlite3.c.

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

Definition at line 95237 of file sqlite3.c.

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

Definition at line 95210 of file sqlite3.c.

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

Definition at line 95163 of file sqlite3.c.

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

Definition at line 95164 of file sqlite3.c.

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

Definition at line 95213 of file sqlite3.c.

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

Definition at line 95212 of file sqlite3.c.

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

Definition at line 95165 of file sqlite3.c.

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

Definition at line 95166 of file sqlite3.c.

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

Definition at line 95250 of file sqlite3.c.

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

Definition at line 95167 of file sqlite3.c.

Definition at line 95238 of file sqlite3.c.

Definition at line 95168 of file sqlite3.c.

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

Definition at line 95169 of file sqlite3.c.

Definition at line 95170 of file sqlite3.c.

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

Definition at line 95171 of file sqlite3.c.

Definition at line 95172 of file sqlite3.c.

Definition at line 95248 of file sqlite3.c.

Definition at line 95239 of file sqlite3.c.

Definition at line 95240 of file sqlite3.c.

Definition at line 95173 of file sqlite3.c.

Definition at line 95174 of file sqlite3.c.

Definition at line 95175 of file sqlite3.c.

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

Definition at line 95176 of file sqlite3.c.

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

Definition at line 95177 of file sqlite3.c.

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

Definition at line 95178 of file sqlite3.c.

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

Definition at line 95179 of file sqlite3.c.

Definition at line 95180 of file sqlite3.c.

Definition at line 95247 of file sqlite3.c.

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

Definition at line 95181 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 95182 of file sqlite3.c.

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

Definition at line 95184 of file sqlite3.c.

Definition at line 95241 of file sqlite3.c.

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

Definition at line 95185 of file sqlite3.c.

Definition at line 95242 of file sqlite3.c.

Definition at line 95274 of file sqlite3.c.

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

Definition at line 95275 of file sqlite3.c.

Definition at line 95255 of file sqlite3.c.

int(* sqlite3_api_routines::status)(int, int *, int *, int)

Definition at line 95256 of file sqlite3.c.

Definition at line 95186 of file sqlite3.c.

Definition at line 95291 of file sqlite3.c.

Definition at line 95292 of file sqlite3.c.

Definition at line 95276 of file sqlite3.c.

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

Definition at line 95293 of file sqlite3.c.

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

Definition at line 95277 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 95187 of file sqlite3.c.

Definition at line 95249 of file sqlite3.c.

Definition at line 95189 of file sqlite3.c.

Definition at line 95190 of file sqlite3.c.

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

Definition at line 95191 of file sqlite3.c.

Definition at line 95192 of file sqlite3.c.

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

Definition at line 95278 of file sqlite3.c.

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

Definition at line 95193 of file sqlite3.c.

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

Definition at line 95294 of file sqlite3.c.

Definition at line 95295 of file sqlite3.c.

const char *(* sqlite3_api_routines::uri_parameter)(const char *, const char *)

Definition at line 95296 of file sqlite3.c.

Definition at line 95195 of file sqlite3.c.

Definition at line 95196 of file sqlite3.c.

Definition at line 95197 of file sqlite3.c.

Definition at line 95198 of file sqlite3.c.

Definition at line 95199 of file sqlite3.c.

Definition at line 95200 of file sqlite3.c.

Definition at line 95201 of file sqlite3.c.

Definition at line 95202 of file sqlite3.c.

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

Definition at line 95203 of file sqlite3.c.

Definition at line 95204 of file sqlite3.c.

Definition at line 95205 of file sqlite3.c.

Definition at line 95206 of file sqlite3.c.

Definition at line 95207 of file sqlite3.c.

Definition at line 95243 of file sqlite3.c.

Definition at line 95244 of file sqlite3.c.

Definition at line 95245 of file sqlite3.c.

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

Definition at line 95208 of file sqlite3.c.

char *(* sqlite3_api_routines::vsnprintf)(int, char *, const char *, va_list)

Definition at line 95297 of file sqlite3.c.

Definition at line 95283 of file sqlite3.c.

Definition at line 95284 of file sqlite3.c.

Definition at line 95279 of file sqlite3.c.

Definition at line 95280 of file sqlite3.c.

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

Definition at line 95298 of file sqlite3.c.

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

Definition at line 95281 of file sqlite3.c.

Definition at line 95246 of file sqlite3.c.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jun 6 2019 21:59:39