Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

.Dd December 19, 2018
.Dt SQLITE3_MODULE 3
.Os
.Sh NAME
.Nm sqlite3_module
.Nd Virtual Table Object
.Sh SYNOPSIS
.Vt struct sqlite3_module ;
.Sh DESCRIPTION
This structure, sometimes called a "virtual table module", defines
the implementation of a virtual tables.
This structure consists mostly of methods for the module.
.Pp
A virtual table module is created by filling in a persistent instance
of this structure and passing a pointer to that instance to sqlite3_create_module()
or sqlite3_create_module_v2().
The registration remains valid until it is replaced by a different
module or until the database connection closes.
The content of this structure must not change while it is registered
with any database connection.
.Sh SEE ALSO
.Xr sqlite3 3 ,
.Xr sqlite3_create_module 3