package sqlite3_wasm

Import Path
	github.com/ncruces/go-sqlite3-wasm/v2 (on go.dev)

Dependency Relation
	imports 9 packages, and imported by 2 packages

Involved Source Files libc.go sqlite3.go
Package-Level Type Names (total 3)
/* sort by: | */
( Memory) Grow(delta, max int64) int64 ( Memory) Slice() *[]byte *github.com/ncruces/go-sqlite3/internal/sqlite3_wrap.Memory github.com/ncruces/go-sqlite3/internal/sqlite3_wrap.Wrapper
(*Module) X__indirect_function_table() *[]any (*Module) X__stack_pointer() *int32 (*Module) X_initialize() (*Module) Xaligned_alloc(v0, v1 int32) int32 (*Module) Xmain_mptest(v0, v1 int32) int32 (*Module) Xmain_speedtest1(v0, v1 int32) int32 (*Module) Xsqlite3_aggregate_context(v0, v1 int32) int32 (*Module) Xsqlite3_autovacuum_pages_go(v0, v1 int32) int32 (*Module) Xsqlite3_backup_finish(v0 int32) int32 (*Module) Xsqlite3_backup_init(v0, v1, v2, v3 int32) int32 (*Module) Xsqlite3_backup_pagecount(v0 int32) int32 (*Module) Xsqlite3_backup_remaining(v0 int32) int32 (*Module) Xsqlite3_backup_step(v0, v1 int32) int32 (*Module) Xsqlite3_bind_blob(v0, v1, v2, v3, v4 int32) int32 (*Module) Xsqlite3_bind_blob_go(v0, v1, v2 int32, v3 int64) int32 (*Module) Xsqlite3_bind_double(v0, v1 int32, v2 float64) int32 (*Module) Xsqlite3_bind_int(v0, v1, v2 int32) int32 (*Module) Xsqlite3_bind_int64(v0, v1 int32, v2 int64) int32 (*Module) Xsqlite3_bind_null(v0, v1 int32) int32 (*Module) Xsqlite3_bind_parameter_count(v0 int32) int32 (*Module) Xsqlite3_bind_parameter_index(v0, v1 int32) int32 (*Module) Xsqlite3_bind_parameter_name(v0, v1 int32) int32 (*Module) Xsqlite3_bind_pointer_go(v0, v1, v2 int32) int32 (*Module) Xsqlite3_bind_text(v0, v1, v2, v3, v4 int32) int32 (*Module) Xsqlite3_bind_text_go(v0, v1, v2 int32, v3 int64) int32 (*Module) Xsqlite3_bind_value(v0, v1, v2 int32) int32 (*Module) Xsqlite3_bind_zeroblob64(v0, v1 int32, v2 int64) int32 (*Module) Xsqlite3_blob_bytes(v0 int32) int32 (*Module) Xsqlite3_blob_close(v0 int32) int32 (*Module) Xsqlite3_blob_open(v0, v1, v2, v3 int32, v4 int64, v5, v6 int32) int32 (*Module) Xsqlite3_blob_read(v0, v1, v2, v3 int32) int32 (*Module) Xsqlite3_blob_reopen(v0 int32, v1 int64) int32 (*Module) Xsqlite3_blob_write(v0, v1, v2, v3 int32) int32 (*Module) Xsqlite3_busy_handler_go(v0, v1 int32) int32 (*Module) Xsqlite3_busy_timeout(v0, v1 int32) int32 (*Module) Xsqlite3_changes64(v0 int32) int64 (*Module) Xsqlite3_clear_bindings(v0 int32) int32 (*Module) Xsqlite3_close(v0 int32) int32 (*Module) Xsqlite3_close_v2(v0 int32) int32 (*Module) Xsqlite3_collation_needed_go(v0, v1 int32) int32 (*Module) Xsqlite3_column_blob(v0, v1 int32) int32 (*Module) Xsqlite3_column_bytes(v0, v1 int32) int32 (*Module) Xsqlite3_column_count(v0 int32) int32 (*Module) Xsqlite3_column_database_name(v0, v1 int32) int32 (*Module) Xsqlite3_column_decltype(v0, v1 int32) int32 (*Module) Xsqlite3_column_double(v0, v1 int32) float64 (*Module) Xsqlite3_column_int(v0, v1 int32) int32 (*Module) Xsqlite3_column_int64(v0, v1 int32) int64 (*Module) Xsqlite3_column_name(v0, v1 int32) int32 (*Module) Xsqlite3_column_origin_name(v0, v1 int32) int32 (*Module) Xsqlite3_column_table_name(v0, v1 int32) int32 (*Module) Xsqlite3_column_text(v0, v1 int32) int32 (*Module) Xsqlite3_column_type(v0, v1 int32) int32 (*Module) Xsqlite3_column_value(v0, v1 int32) int32 (*Module) Xsqlite3_columns_go(v0, v1, v2, v3 int32) int32 (*Module) Xsqlite3_commit_hook_go(v0, v1 int32) (*Module) Xsqlite3_config_log_go(v0 int32) int32 (*Module) Xsqlite3_context_db_handle(v0 int32) int32 (*Module) Xsqlite3_create_aggregate_function_go(v0, v1, v2, v3, v4 int32) int32 (*Module) Xsqlite3_create_collation_go(v0, v1, v2 int32) int32 (*Module) Xsqlite3_create_function(v0, v1, v2, v3, v4, v5, v6, v7 int32) int32 (*Module) Xsqlite3_create_function_go(v0, v1, v2, v3, v4 int32) int32 (*Module) Xsqlite3_create_function_v2(v0, v1, v2, v3, v4, v5, v6, v7, v8 int32) int32 (*Module) Xsqlite3_create_module(v0, v1, v2, v3 int32) int32 (*Module) Xsqlite3_create_module_go(v0, v1, v2, v3 int32) int32 (*Module) Xsqlite3_create_module_v2(v0, v1, v2, v3, v4 int32) int32 (*Module) Xsqlite3_create_window_function_go(v0, v1, v2, v3, v4 int32) int32 (*Module) Xsqlite3_data_count(v0 int32) int32 (*Module) Xsqlite3_database_file_object(v0 int32) int32 (*Module) Xsqlite3_db_cacheflush(v0 int32) int32 (*Module) Xsqlite3_db_config(v0, v1, v2 int32) int32 (*Module) Xsqlite3_db_filename(v0, v1 int32) int32 (*Module) Xsqlite3_db_name(v0, v1 int32) int32 (*Module) Xsqlite3_db_readonly(v0, v1 int32) int32 (*Module) Xsqlite3_db_release_memory(v0 int32) int32 (*Module) Xsqlite3_db_status64(v0, v1, v2, v3, v4 int32) int32 (*Module) Xsqlite3_declare_vtab(v0, v1 int32) int32 (*Module) Xsqlite3_errcode(v0 int32) int32 (*Module) Xsqlite3_errmsg(v0 int32) int32 (*Module) Xsqlite3_error_offset(v0 int32) int32 (*Module) Xsqlite3_errstr(v0 int32) int32 (*Module) Xsqlite3_exec(v0, v1, v2, v3, v4 int32) int32 (*Module) Xsqlite3_exec_go(v0 int32) int32 (*Module) Xsqlite3_expanded_sql(v0 int32) int32 (*Module) Xsqlite3_file_control(v0, v1, v2, v3 int32) int32 (*Module) Xsqlite3_filename_database(v0 int32) int32 (*Module) Xsqlite3_filename_journal(v0 int32) int32 (*Module) Xsqlite3_filename_wal(v0 int32) int32 (*Module) Xsqlite3_finalize(v0 int32) int32 (*Module) Xsqlite3_free(v0 int32) (*Module) Xsqlite3_get_autocommit(v0 int32) int32 (*Module) Xsqlite3_get_auxdata(v0, v1 int32) int32 (*Module) Xsqlite3_hard_heap_limit64(v0 int64) int64 (*Module) Xsqlite3_interrupt(v0 int32) (*Module) Xsqlite3_invoke_busy_handler_go(v0 int64) int32 (*Module) Xsqlite3_last_insert_rowid(v0 int32) int64 (*Module) Xsqlite3_limit(v0, v1, v2 int32) int32 (*Module) Xsqlite3_log_go(v0, v1 int32) (*Module) Xsqlite3_malloc(v0 int32) int32 (*Module) Xsqlite3_malloc64(v0 int64) int32 (*Module) Xsqlite3_mprintf(v0, v1 int32) int32 (*Module) Xsqlite3_open_v2(v0, v1, v2, v3 int32) int32 (*Module) Xsqlite3_overload_function(v0, v1, v2 int32) int32 (*Module) Xsqlite3_prepare(v0, v1, v2, v3, v4 int32) int32 (*Module) Xsqlite3_prepare_v2(v0, v1, v2, v3, v4 int32) int32 (*Module) Xsqlite3_prepare_v3(v0, v1, v2, v3, v4, v5 int32) int32 (*Module) Xsqlite3_progress_handler_go(v0, v1 int32) (*Module) Xsqlite3_randomness(v0, v1 int32) (*Module) Xsqlite3_realloc(v0, v1 int32) int32 (*Module) Xsqlite3_realloc64(v0 int32, v1 int64) int32 (*Module) Xsqlite3_reset(v0 int32) int32 (*Module) Xsqlite3_result_blob(v0, v1, v2, v3 int32) (*Module) Xsqlite3_result_blob_go(v0, v1 int32, v2 int64) (*Module) Xsqlite3_result_double(v0 int32, v1 float64) (*Module) Xsqlite3_result_error(v0, v1, v2 int32) (*Module) Xsqlite3_result_error_code(v0, v1 int32) (*Module) Xsqlite3_result_error_nomem(v0 int32) (*Module) Xsqlite3_result_error_toobig(v0 int32) (*Module) Xsqlite3_result_int(v0, v1 int32) (*Module) Xsqlite3_result_int64(v0 int32, v1 int64) (*Module) Xsqlite3_result_null(v0 int32) (*Module) Xsqlite3_result_pointer_go(v0, v1 int32) (*Module) Xsqlite3_result_subtype(v0, v1 int32) (*Module) Xsqlite3_result_text(v0, v1, v2, v3 int32) (*Module) Xsqlite3_result_text_go(v0, v1 int32, v2 int64) (*Module) Xsqlite3_result_value(v0, v1 int32) (*Module) Xsqlite3_result_zeroblob64(v0 int32, v1 int64) int32 (*Module) Xsqlite3_rollback_hook_go(v0, v1 int32) (*Module) Xsqlite3_set_authorizer_go(v0, v1 int32) int32 (*Module) Xsqlite3_set_auxdata_go(v0, v1, v2 int32) (*Module) Xsqlite3_set_last_insert_rowid(v0 int32, v1 int64) (*Module) Xsqlite3_soft_heap_limit64(v0 int64) int64 (*Module) Xsqlite3_step(v0 int32) int32 (*Module) Xsqlite3_stmt_busy(v0 int32) int32 (*Module) Xsqlite3_stmt_readonly(v0 int32) int32 (*Module) Xsqlite3_stmt_status(v0, v1, v2 int32) int32 (*Module) Xsqlite3_str_appendall(v0, v1 int32) (*Module) Xsqlite3_str_appendf(v0, v1, v2 int32) (*Module) Xsqlite3_str_finish(v0 int32) int32 (*Module) Xsqlite3_str_new(v0 int32) int32 (*Module) Xsqlite3_stricmp(v0, v1 int32) int32 (*Module) Xsqlite3_table_column_metadata(v0, v1, v2, v3, v4, v5, v6, v7, v8 int32) int32 (*Module) Xsqlite3_total_changes64(v0 int32) int64 (*Module) Xsqlite3_trace_go(v0, v1 int32) int32 (*Module) Xsqlite3_txn_state(v0, v1 int32) int32 (*Module) Xsqlite3_update_hook_go(v0, v1 int32) (*Module) Xsqlite3_uri_key(v0, v1 int32) int32 (*Module) Xsqlite3_user_data(v0 int32) int32 (*Module) Xsqlite3_value_blob(v0 int32) int32 (*Module) Xsqlite3_value_bytes(v0 int32) int32 (*Module) Xsqlite3_value_double(v0 int32) float64 (*Module) Xsqlite3_value_dup(v0 int32) int32 (*Module) Xsqlite3_value_free(v0 int32) (*Module) Xsqlite3_value_frombind(v0 int32) int32 (*Module) Xsqlite3_value_int(v0 int32) int32 (*Module) Xsqlite3_value_int64(v0 int32) int64 (*Module) Xsqlite3_value_nochange(v0 int32) int32 (*Module) Xsqlite3_value_numeric_type(v0 int32) int32 (*Module) Xsqlite3_value_pointer_go(v0 int32) int32 (*Module) Xsqlite3_value_subtype(v0 int32) int32 (*Module) Xsqlite3_value_text(v0 int32) int32 (*Module) Xsqlite3_value_type(v0 int32) int32 (*Module) Xsqlite3_vmprintf(v0, v1 int32) int32 (*Module) Xsqlite3_vtab_collation(v0, v1 int32) int32 (*Module) Xsqlite3_vtab_config(v0, v1, v2 int32) int32 (*Module) Xsqlite3_vtab_config_go(v0, v1, v2 int32) int32 (*Module) Xsqlite3_vtab_distinct(v0 int32) int32 (*Module) Xsqlite3_vtab_in(v0, v1, v2 int32) int32 (*Module) Xsqlite3_vtab_in_first(v0, v1 int32) int32 (*Module) Xsqlite3_vtab_in_next(v0, v1 int32) int32 (*Module) Xsqlite3_vtab_nochange(v0 int32) int32 (*Module) Xsqlite3_vtab_on_conflict(v0 int32) int32 (*Module) Xsqlite3_vtab_rhs_value(v0, v1, v2 int32) int32 (*Module) Xsqlite3_wal_autocheckpoint(v0, v1 int32) int32 (*Module) Xsqlite3_wal_checkpoint_v2(v0, v1, v2, v3, v4 int32) int32 (*Module) Xsqlite3_wal_hook_go(v0, v1 int32) func New(v0 Xenv) *Module
( Xenv) Xexit(v0 int32) ( Xenv) Xfclose(v0 int32) int32 ( Xenv) Xfflush(v0 int32) int32 ( Xenv) Xfopen(v0, v1 int32) int32 ( Xenv) Xfputc(v0, v1 int32) int32 ( Xenv) Xfread(v0, v1, v2, v3 int32) int32 ( Xenv) Xfseek(v0, v1, v2 int32) int32 ( Xenv) Xftell(v0 int32) int32 ( Xenv) Xfwrite(v0, v1, v2, v3 int32) int32 ( Xenv) Xgo_access(v0, v1, v2, v3 int32) int32 ( Xenv) Xgo_authorizer(v0, v1, v2, v3, v4, v5 int32) int32 ( Xenv) Xgo_autovacuum_pages(v0, v1, v2, v3, v4 int32) int32 ( Xenv) Xgo_busy_handler(v0, v1 int32) int32 ( Xenv) Xgo_busy_timeout(v0, v1 int32) int32 ( Xenv) Xgo_check_reserved_lock(v0, v1 int32) int32 ( Xenv) Xgo_close(v0 int32) int32 ( Xenv) Xgo_collation_needed(v0, v1, v2, v3 int32) ( Xenv) Xgo_commit_hook(v0 int32) int32 ( Xenv) Xgo_compare(v0, v1, v2, v3, v4 int32) int32 ( Xenv) Xgo_cur_close(v0 int32) int32 ( Xenv) Xgo_cur_column(v0, v1, v2 int32) int32 ( Xenv) Xgo_cur_eof(v0 int32) int32 ( Xenv) Xgo_cur_filter(v0, v1, v2, v3, v4 int32) int32 ( Xenv) Xgo_cur_next(v0 int32) int32 ( Xenv) Xgo_cur_open(v0, v1 int32) int32 ( Xenv) Xgo_cur_rowid(v0, v1 int32) int32 ( Xenv) Xgo_current_time_64(v0, v1 int32) int32 ( Xenv) Xgo_delete(v0, v1, v2 int32) int32 ( Xenv) Xgo_destroy(v0 int32) ( Xenv) Xgo_device_characteristics(v0 int32) int32 ( Xenv) Xgo_file_control(v0, v1, v2 int32) int32 ( Xenv) Xgo_file_size(v0, v1 int32) int32 ( Xenv) Xgo_full_pathname(v0, v1, v2, v3 int32) int32 ( Xenv) Xgo_func(v0, v1, v2, v3 int32) ( Xenv) Xgo_inverse(v0, v1, v2, v3 int32) ( Xenv) Xgo_lock(v0, v1 int32) int32 ( Xenv) Xgo_log(v0, v1, v2 int32) ( Xenv) Xgo_open(v0, v1, v2, v3, v4, v5 int32) int32 ( Xenv) Xgo_progress_handler(v0 int32) int32 ( Xenv) Xgo_randomness(v0, v1, v2 int32) int32 ( Xenv) Xgo_read(v0, v1, v2 int32, v3 int64) int32 ( Xenv) Xgo_rollback_hook(v0 int32) ( Xenv) Xgo_sector_size(v0 int32) int32 ( Xenv) Xgo_shm_barrier(v0 int32) ( Xenv) Xgo_shm_lock(v0, v1, v2, v3 int32) int32 ( Xenv) Xgo_shm_map(v0, v1, v2, v3, v4 int32) int32 ( Xenv) Xgo_shm_unmap(v0, v1 int32) int32 ( Xenv) Xgo_sleep(v0, v1 int32) int32 ( Xenv) Xgo_step(v0, v1, v2, v3, v4 int32) ( Xenv) Xgo_sync(v0, v1 int32) int32 ( Xenv) Xgo_trace(v0, v1, v2, v3 int32) int32 ( Xenv) Xgo_truncate(v0 int32, v1 int64) int32 ( Xenv) Xgo_unlock(v0, v1 int32) int32 ( Xenv) Xgo_update_hook(v0, v1, v2, v3 int32, v4 int64) ( Xenv) Xgo_value(v0, v1, v2, v3 int32) ( Xenv) Xgo_vfs_find(v0 int32) int32 ( Xenv) Xgo_vtab_begin(v0 int32) int32 ( Xenv) Xgo_vtab_best_index(v0, v1 int32) int32 ( Xenv) Xgo_vtab_commit(v0 int32) int32 ( Xenv) Xgo_vtab_connect(v0, v1, v2, v3, v4 int32) int32 ( Xenv) Xgo_vtab_create(v0, v1, v2, v3, v4 int32) int32 ( Xenv) Xgo_vtab_destroy(v0 int32) int32 ( Xenv) Xgo_vtab_disconnect(v0 int32) int32 ( Xenv) Xgo_vtab_find_function(v0, v1, v2, v3 int32) int32 ( Xenv) Xgo_vtab_integrity(v0, v1, v2, v3, v4 int32) int32 ( Xenv) Xgo_vtab_release(v0, v1 int32) int32 ( Xenv) Xgo_vtab_rename(v0, v1 int32) int32 ( Xenv) Xgo_vtab_rollback(v0 int32) int32 ( Xenv) Xgo_vtab_rollback_to(v0, v1 int32) int32 ( Xenv) Xgo_vtab_savepoint(v0, v1 int32) int32 ( Xenv) Xgo_vtab_sync(v0 int32) int32 ( Xenv) Xgo_vtab_update(v0, v1, v2, v3 int32) int32 ( Xenv) Xgo_wal_hook(v0, v1, v2, v3 int32) int32 ( Xenv) Xgo_write(v0, v1, v2 int32, v3 int64) int32 ( Xenv) Xmemory() Memory ( Xenv) Xputs(v0 int32) int32 ( Xenv) Xsystem(v0 int32) int32
Package-Level Functions (only one)
func New(v0 Xenv) *Module