Documentation
¶
Index ¶
- type VacuumCursor
- func (vc *VacuumCursor) Close() error
- func (vc *VacuumCursor) Column(context *sqlite3.SQLiteContext, i int) error
- func (vc *VacuumCursor) EOF() bool
- func (vc *VacuumCursor) Filter(_ int, idxStr string, values []interface{}) error
- func (vc *VacuumCursor) Next() error
- func (vc *VacuumCursor) Rowid() (int64, error)
- type VacuumModule
- func (vm *VacuumModule) BestIndex(cst []sqlite3.InfoConstraint, ob []sqlite3.InfoOrderBy) (*sqlite3.IndexResult, error)
- func (vm *VacuumModule) Connect(conn *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)
- func (vm *VacuumModule) Create(c *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)
- func (vm *VacuumModule) Destroy() error
- func (vm *VacuumModule) DestroyModule()
- func (vm *VacuumModule) Disconnect() error
- func (vm *VacuumModule) EponymousOnlyModule()
- func (vm *VacuumModule) Open() (sqlite3.VTabCursor, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VacuumCursor ¶
type VacuumCursor struct {
// contains filtered or unexported fields
}
func (*VacuumCursor) Close ¶
func (vc *VacuumCursor) Close() error
func (*VacuumCursor) Column ¶
func (vc *VacuumCursor) Column(context *sqlite3.SQLiteContext, i int) error
func (*VacuumCursor) EOF ¶
func (vc *VacuumCursor) EOF() bool
func (*VacuumCursor) Filter ¶
func (vc *VacuumCursor) Filter(_ int, idxStr string, values []interface{}) error
func (*VacuumCursor) Next ¶
func (vc *VacuumCursor) Next() error
func (*VacuumCursor) Rowid ¶
func (vc *VacuumCursor) Rowid() (int64, error)
type VacuumModule ¶
type VacuumModule struct{}
func (*VacuumModule) BestIndex ¶
func (vm *VacuumModule) BestIndex(cst []sqlite3.InfoConstraint, ob []sqlite3.InfoOrderBy) (*sqlite3.IndexResult, error)
func (*VacuumModule) Connect ¶
func (vm *VacuumModule) Connect(conn *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)
func (*VacuumModule) Create ¶
func (vm *VacuumModule) Create(c *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)
func (*VacuumModule) Destroy ¶
func (vm *VacuumModule) Destroy() error
func (*VacuumModule) DestroyModule ¶
func (vm *VacuumModule) DestroyModule()
func (*VacuumModule) Disconnect ¶
func (vm *VacuumModule) Disconnect() error
func (*VacuumModule) EponymousOnlyModule ¶
func (vm *VacuumModule) EponymousOnlyModule()
func (*VacuumModule) Open ¶
func (vm *VacuumModule) Open() (sqlite3.VTabCursor, error)
Click to show internal directories.
Click to hide internal directories.