MCPcopy Create free account

hub / github.com/mattn/go-sqlite3 / types & classes

Types & classes122 in github.com/mattn/go-sqlite3

↓ 8 callersClassvalue
_example/mod_vtable/picojson.h:66
↓ 7 callersTypeAliasErrNo
ErrNo inherit errno.
error.go:19
↓ 3 callersTypeAliasErrNoExtended
ErrNoExtended is extended errno.
error.go:25
↓ 1 callersTypeAliasNBlob
sqlite3_test.go:1490
↓ 1 callersTypeAliasOp
Op is type of operations.
sqlite3_opt_vtable.go:296
↓ 1 callersTypeAliassumAggregator
sqlite3_test.go:1587
TypeAliasDialect
Dialect is a type of dialect of databases.
sqlite3_test.go:2298
InterfaceEponymousOnlyModule
EponymousOnlyModule is a "virtual table module" (as above), but for defining "eponymous only" virtual tables See: https://sqlite.org/vtab.html#eponymo
sqlite3_opt_vtable.go:686
StructError
Error implement sqlite error code.
error.go:28
ClassFts5Context
sqlite3-binding.h:13631
ClassFts5ExtensionApi
sqlite3-binding.h:13630
ClassFts5PhraseIter
sqlite3-binding.h:13632
ClassFts5Tokenizer
sqlite3-binding.h:14224
StructIndexResult
IndexResult is a Go struct representation of what eventually ends up in the output fields for `sqlite3_index_info` See: https://www.sqlite.org/c3ref/i
sqlite3_opt_vtable.go:371
StructInfoConstraint
InfoConstraint give information of constraint.
sqlite3_opt_vtable.go:321
StructInfoOrderBy
InfoOrderBy give information of order-by.
sqlite3_opt_vtable.go:328
InterfaceModule
Module is a "virtual table module", it defines the implementation of a virtual tables. See: http://sqlite.org/c3ref/module.html
sqlite3_opt_vtable.go:675
TypeAliasNBool
sqlite3_test.go:1491
TypeAliasNFloat
sqlite3_test.go:1488
TypeAliasNInt
sqlite3_test.go:1487
TypeAliasNString
sqlite3_test.go:1489
StructSQLiteBackup
SQLiteBackup implement interface of Backup.
backup.go:23
StructSQLiteConn
static_mock.go:28
StructSQLiteConn
SQLiteConn implements driver.Conn.
sqlite3.go:447
TypeAliasSQLiteContext
SQLiteContext behave sqlite3_context
sqlite3_context.go:37
StructSQLiteDriver
static_mock.go:24
StructSQLiteDriver
SQLiteDriver implements driver.Driver.
sqlite3.go:441
StructSQLitePreUpdateData
SQLitePreUpdateData represents all of the data available during a pre-update hook call.
sqlite3_opt_preupdate.go:14
StructSQLiteResult
SQLiteResult implements sql.Result.
sqlite3.go:488
StructSQLiteRows
SQLiteRows implements driver.Rows.
sqlite3.go:494
StructSQLiteStmt
SQLiteStmt implements driver.Stmt.
sqlite3.go:470
StructSQLiteTx
SQLiteTx implements driver.Tx.
sqlite3.go:465
StructTag
_example/json/json.go:13
StructTestDB
DB provide context for the tests
sqlite3_test.go:2308
StructTimeStamp
sqlite3_test.go:1292
StructTraceConfig
sqlite3_trace.go:74
StructTraceInfo
sqlite3_trace.go:39
FuncTypeTraceUserCallback
TraceUserCallback gives the signature for a trace function provided by the user (Go application programmer). SQLite 3.14 documentation (as of Septembe
sqlite3_trace.go:72
InterfaceVTab
VTab describes a particular instance of the virtual table. See: http://sqlite.org/c3ref/vtab.html
sqlite3_opt_vtable.go:693
InterfaceVTabCursor
VTabCursor describes cursors that point into the virtual table and are used to loop through the virtual table. See: http://sqlite.org/c3ref/vtab_curso
sqlite3_opt_vtable.go:715
InterfaceVTabUpdater
VTabUpdater is a type that allows a VTab to be inserted, updated, or deleted. See: https://sqlite.org/vtab.html#xupdate
sqlite3_opt_vtable.go:707
StructaggInfo
sqlite3.go:533
StructatomicHandleTable
callback_bench_test.go:78
StructcallbackArgCast
callback.go:193
FuncTypecallbackArgConverter
func(*C.sqlite3_value) (reflect.Value, error)
callback.go:191
TypeAliascallbackArgRaw
This is only here so that tests can refer to it.
callback.go:189
FuncTypecallbackRetConverter
func(*C.sqlite3_context, reflect.Value) error
callback.go:352
Classdefault_parse_context
_example/mod_vtable/picojson.h:630
Classdeny_parse_context
_example/mod_vtable/picojson.h:613
StructdestroyErrCursor
sqlite3_opt_vtable_destroy_test.go:39
StructdestroyErrModule
sqlite3_opt_vtable_destroy_test.go:15
StructdestroyErrVTab
sqlite3_opt_vtable_destroy_test.go:17
Classdummy_str
_example/mod_vtable/picojson.h:678
Classfts5_api
sqlite3-binding.h:14289
Classfts5_tokenizer
sqlite3-binding.h:14252
Classfts5_tokenizer_v2
sqlite3-binding.h:14225
StructfunctionInfo
sqlite3.go:505
StructghRepoCursor
_example/vtable/vtable.go:88
StructghRepoTable
_example/vtable/vtable.go:50
StructgithubModule
_example/vtable/vtable.go:20
StructgithubRepo
_example/vtable/vtable.go:13
StructhandleVal
Use handles to avoid passing Go pointers to C.
callback.go:102
Classinput
_example/mod_vtable/picojson.h:360
Classlast_error_t
_example/mod_vtable/picojson.h:741
Structmode
sqlite3_test.go:1644
StructmutexHandleTable
callback_bench_test.go:67
Classnull
_example/mod_vtable/picojson.h:64
Classnull_parse_context
_example/mod_vtable/picojson.h:676
StructpreUpdateHookDataForTest
sqlite3_opt_preupdate_hook_test.go:17
StructseriesCursor
_example/vtable_eponymous_only/vtable.go:82
StructseriesModule
_example/vtable_eponymous_only/vtable.go:11
StructseriesTable
_example/vtable_eponymous_only/vtable.go:35
Classsqlite3
sqlite3-binding.h:276
Classsqlite3_api_routines
sqlite3-binding.h:1321
Classsqlite3_api_routines
** The following structure holds pointers to all of the SQLite API ** routines. ** ** WARNING: In order to maintain backwards compatibility, add new
sqlite3ext.h:37
Classsqlite3_backup
sqlite3-binding.h:9552
Classsqlite3_blob
sqlite3-binding.h:8083
Classsqlite3_changegroup
sqlite3-binding.h:12384
Classsqlite3_changeset_iter
sqlite3-binding.h:11518
Classsqlite3_context
sqlite3-binding.h:4861
Classsqlite3_file
sqlite3-binding.h:747
Classsqlite3_index_constraint
sqlite3-binding.h:7836
Classsqlite3_index_constraint_usage
sqlite3-binding.h:7848
Classsqlite3_index_info
sqlite3-binding.h:7667
Classsqlite3_index_orderby
sqlite3-binding.h:7843
Classsqlite3_io_methods
sqlite3-binding.h:749
Classsqlite3_io_methods
sqlite3-binding.h:854
Classsqlite3_mem_methods
sqlite3-binding.h:1814
Classsqlite3_module
sqlite3-binding.h:7669
Classsqlite3_mutex
sqlite3-binding.h:1311
Classsqlite3_mutex_methods
sqlite3-binding.h:8526
Classsqlite3_pcache
sqlite3-binding.h:9326
Classsqlite3_pcache_methods
sqlite3-binding.h:9526
Classsqlite3_pcache_methods2
sqlite3-binding.h:9503
Classsqlite3_pcache_page
sqlite3-binding.h:9338
Classsqlite3_rebaser
sqlite3-binding.h:13071
Classsqlite3_rtree_geometry
sqlite3-binding.h:11394
Classsqlite3_rtree_query_info
sqlite3-binding.h:11395
Classsqlite3_session
sqlite3-binding.h:11510
Classsqlite3_snapshot
sqlite3-binding.h:10954
next →1–100 of 122, ranked by callers