package util
Import Path
github.com/ncruces/go-sqlite3/internal/util (on go.dev )
Dependency Relation
imports 16 packages , and imported by 4 packages
Package-Level Type Names (total 10)
/* sort by: alphabet | popularity */
type Ptr_t uint32 (basic type)
As Outputs Of (at least one exported )
func AddHandle (ctx context .Context , a any ) Ptr_t
As Inputs Of (at least 16 )
func DelHandle (ctx context .Context , id Ptr_t ) error
func GetHandle (ctx context .Context , id Ptr_t ) any
func Read [T](mod api .Module , ptr Ptr_t ) T
func Read32 [T](mod api .Module , ptr Ptr_t ) T
func Read64 [T](mod api .Module , ptr Ptr_t ) T
func ReadBool (mod api .Module , ptr Ptr_t ) bool
func ReadFloat64 (mod api .Module , ptr Ptr_t ) float64
func ReadString (mod api .Module , ptr Ptr_t , maxlen int64 ) string
func View (mod api .Module , ptr Ptr_t , size int64 ) []byte
func Write [T](mod api .Module , ptr Ptr_t , v T)
func Write32 [T](mod api .Module , ptr Ptr_t , v T)
func Write64 [T](mod api .Module , ptr Ptr_t , v T)
func WriteBool (mod api .Module , ptr Ptr_t , v bool )
func WriteBytes (mod api .Module , ptr Ptr_t , b []byte )
func WriteFloat64 (mod api .Module , ptr Ptr_t , v float64 )
func WriteString (mod api .Module , ptr Ptr_t , s string )
Package-Level Functions (total 39)
func ExportFuncIIIII [TR, T0, T1, T2, T3](mod wazero .HostModuleBuilder , name string , fn func(context .Context , api .Module , T0, T1, T2, T3) TR)
Type Parameters:
TR: i32
T0: i32
T1: i32
T2: i32
T3: i32
func ExportFuncIIIIII [TR, T0, T1, T2, T3, T4](mod wazero .HostModuleBuilder , name string , fn func(context .Context , api .Module , T0, T1, T2, T3, T4) TR)
Type Parameters:
TR: i32
T0: i32
T1: i32
T2: i32
T3: i32
T4: i32
func ExportFuncIIIIIII [TR, T0, T1, T2, T3, T4, T5](mod wazero .HostModuleBuilder , name string , fn func(context .Context , api .Module , T0, T1, T2, T3, T4, T5) TR)
Type Parameters:
TR: i32
T0: i32
T1: i32
T2: i32
T3: i32
T4: i32
T5: i32
func ExportFuncIIIIJ [TR, T0, T1, T2, T3](mod wazero .HostModuleBuilder , name string , fn func(context .Context , api .Module , T0, T1, T2, T3) TR)
Type Parameters:
TR: i32
T0: i32
T1: i32
T2: i32
T3: i64
func ExportFuncVIIII [T0, T1, T2, T3](mod wazero .HostModuleBuilder , name string , fn func(context .Context , api .Module , T0, T1, T2, T3))
Type Parameters:
T0: i32
T1: i32
T2: i32
T3: i32
func ExportFuncVIIIII [T0, T1, T2, T3, T4](mod wazero .HostModuleBuilder , name string , fn func(context .Context , api .Module , T0, T1, T2, T3, T4))
Type Parameters:
T0: i32
T1: i32
T2: i32
T3: i32
T4: i32
func ExportFuncVIIIIJ [T0, T1, T2, T3, T4](mod wazero .HostModuleBuilder , name string , fn func(context .Context , api .Module , T0, T1, T2, T3, T4))
Type Parameters:
T0: i32
T1: i32
T2: i32
T3: i32
T4: i64
Package-Level Constants (total 123)
const NilErr ErrorString = "sqlite3: invalid memory address or null pointer dereference"
The pages are generated with Golds v0.8.2 . (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu .
PR and bug reports are welcome and can be submitted to the issue list .
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds .