| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

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(* | 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 *)
int(* | blob_reopen )(sqlite3_blob *, sqlite3_int64)
int(* | vtab_config )(sqlite3 *, int op,...)
int(* | vtab_on_conflict )(sqlite3 *)

## Member Data Documentation

void *(* sqlite3_api_routines::aggregate_context)(sqlite3_context *, int nBytes)

int(* sqlite3_api_routines::aggregate_count)(sqlite3_context *)

int(* sqlite3_api_routines::backup_finish)(sqlite3_backup *)

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

int(* sqlite3_api_routines::backup_pagecount)(sqlite3_backup *)

int(* sqlite3_api_routines::backup_remaining)(sqlite3_backup *)

int(* sqlite3_api_routines::backup_step)(sqlite3_backup *, int)

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

int(* sqlite3_api_routines::bind_double)(sqlite3_stmt *, int, double)

int(* sqlite3_api_routines::bind_int)(sqlite3_stmt *, int, int)

int(* sqlite3_api_routines::bind_int64)(sqlite3_stmt *, int, sqlite_int64)

int(* sqlite3_api_routines::bind_null)(sqlite3_stmt *, int)

int(* sqlite3_api_routines::bind_parameter_count)(sqlite3_stmt *)

int(* sqlite3_api_routines::bind_parameter_index)(sqlite3_stmt *, const char *zName)

const char *(* sqlite3_api_routines::bind_parameter_name)(sqlite3_stmt *, int)

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

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

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

int(* sqlite3_api_routines::bind_zeroblob)(sqlite3_stmt *, int, int)

int(* sqlite3_api_routines::blob_bytes)(sqlite3_blob *)

int(* sqlite3_api_routines::blob_close)(sqlite3_blob *)

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

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

int(* sqlite3_api_routines::blob_reopen)(sqlite3_blob *, sqlite3_int64)

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

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

int(* sqlite3_api_routines::busy_timeout)(sqlite3 *, int ms)

int(* sqlite3_api_routines::changes)(sqlite3 *)

int(* sqlite3_api_routines::clear_bindings)(sqlite3_stmt *)

int(* sqlite3_api_routines::close)(sqlite3 *)

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

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

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

int(* sqlite3_api_routines::column_bytes)(sqlite3_stmt *, int iCol)

int(* sqlite3_api_routines::column_bytes16)(sqlite3_stmt *, int iCol)

int(* sqlite3_api_routines::column_count)(sqlite3_stmt *pStmt)

const char *(* sqlite3_api_routines::column_database_name)(sqlite3_stmt *, int)

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

const char *(* sqlite3_api_routines::column_decltype)(sqlite3_stmt *, int i)

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

double(* sqlite3_api_routines::column_double)(sqlite3_stmt *, int iCol)

int(* sqlite3_api_routines::column_int)(sqlite3_stmt *, int iCol)

sqlite_int64(* sqlite3_api_routines::column_int64)(sqlite3_stmt *, int iCol)

const char *(* sqlite3_api_routines::column_name)(sqlite3_stmt *, int)

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

const char *(* sqlite3_api_routines::column_origin_name)(sqlite3_stmt *, int)

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

const char *(* sqlite3_api_routines::column_table_name)(sqlite3_stmt *, int)

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

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

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

int(* sqlite3_api_routines::column_type)(sqlite3_stmt *, int iCol)

sqlite3_value *(* sqlite3_api_routines::column_value)(sqlite3_stmt *, int iCol)

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

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

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

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

int(* sqlite3_api_routines::complete16)(const void *sql)

sqlite3 *(* sqlite3_api_routines::context_db_handle)(sqlite3_context *)

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

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

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

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 *))

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 *))

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 *))

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

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

int(* sqlite3_api_routines::data_count)(sqlite3_stmt *pStmt)

int(* sqlite3_api_routines::db_config)(sqlite3 *, int,...)

sqlite3 *(* sqlite3_api_routines::db_handle)(sqlite3_stmt *)

sqlite3_mutex *(* sqlite3_api_routines::db_mutex)(sqlite3 *)

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

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

int(* sqlite3_api_routines::enable_shared_cache)(int)

int(* sqlite3_api_routines::errcode)(sqlite3 *db)

const char *(* sqlite3_api_routines::errmsg)(sqlite3 *)

const void *(* sqlite3_api_routines::errmsg16)(sqlite3 *)

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

int(* sqlite3_api_routines::expired)(sqlite3_stmt *)

int(* sqlite3_api_routines::extended_errcode)(sqlite3 *)

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

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

int(* sqlite3_api_routines::finalize)(sqlite3_stmt *pStmt)

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

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

int(* sqlite3_api_routines::get_autocommit)(sqlite3 *)

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

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

int(* sqlite3_api_routines::global_recover)(void)

void(* sqlite3_api_routines::interruptx)(sqlite3 *)

sqlite_int64(* sqlite3_api_routines::last_insert_rowid)(sqlite3 *)

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

int(* sqlite3_api_routines::libversion_number)(void)

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

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

void *(* sqlite3_api_routines::malloc)(int)

sqlite3_int64(* sqlite3_api_routines::memory_highwater)(int)

sqlite3_int64(* sqlite3_api_routines::memory_used)(void)

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

sqlite3_mutex *(* sqlite3_api_routines::mutex_alloc)(int)

void(* sqlite3_api_routines::mutex_enter)(sqlite3_mutex *)

void(* sqlite3_api_routines::mutex_free)(sqlite3_mutex *)

void(* sqlite3_api_routines::mutex_leave)(sqlite3_mutex *)

int(* sqlite3_api_routines::mutex_try)(sqlite3_mutex *)

sqlite3_stmt *(* sqlite3_api_routines::next_stmt)(sqlite3 *, sqlite3_stmt *)

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

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

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

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

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

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

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

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

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

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

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

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

int(* sqlite3_api_routines::release_memory)(int)

int(* sqlite3_api_routines::reset)(sqlite3_stmt *pStmt)

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

void(* sqlite3_api_routines::result_double)(sqlite3_context *, double)

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

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

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

void(* sqlite3_api_routines::result_error_nomem)(sqlite3_context *)

void(* sqlite3_api_routines::result_error_toobig)(sqlite3_context *)

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

void(* sqlite3_api_routines::result_int64)(sqlite3_context *, sqlite_int64)

void(* sqlite3_api_routines::result_null)(sqlite3_context *)

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

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

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

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

void(* sqlite3_api_routines::result_value)(sqlite3_context *, sqlite3_value *)

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

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

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

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

int(* sqlite3_api_routines::sleep)(int)

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

void(* sqlite3_api_routines::soft_heap_limit)(int)

sqlite3_int64(* sqlite3_api_routines::soft_heap_limit64)(sqlite3_int64)

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

const char *(* sqlite3_api_routines::sql)(sqlite3_stmt *)

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

int(* sqlite3_api_routines::step)(sqlite3_stmt *)

int(* sqlite3_api_routines::stmt_status)(sqlite3_stmt *, int, int)

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

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

int(* sqlite3_api_routines::test_control)(int,...)

void(* sqlite3_api_routines::thread_cleanup)(void)

int(* sqlite3_api_routines::total_changes)(sqlite3 *)

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

int(* sqlite3_api_routines::transfer_bindings)(sqlite3_stmt *, sqlite3_stmt *)

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

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

void *(* sqlite3_api_routines::user_data)(sqlite3_context *)

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

int(* sqlite3_api_routines::value_bytes)(sqlite3_value *)

int(* sqlite3_api_routines::value_bytes16)(sqlite3_value *)

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

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

sqlite_int64(* sqlite3_api_routines::value_int64)(sqlite3_value *)

int(* sqlite3_api_routines::value_numeric_type)(sqlite3_value *)

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

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

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

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

int(* sqlite3_api_routines::value_type)(sqlite3_value *)

sqlite3_vfs *(* sqlite3_api_routines::vfs_find)(const char *)

int(* sqlite3_api_routines::vfs_register)(sqlite3_vfs *, int)

int(* sqlite3_api_routines::vfs_unregister)(sqlite3_vfs *)

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

int(* sqlite3_api_routines::vtab_config)(sqlite3 *, int op,...)

int(* sqlite3_api_routines::vtab_on_conflict)(sqlite3 *)

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

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

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

int(* sqlite3_api_routines::xthreadsafe)(void)

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

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/SQLite/sqlite3/sqlite3.c
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/SQLite/sqlite3/sqlite3ext.h

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines