Regular

abstract class Regular(optionalFunctions: Set<VirtualTableOptionalFunction> = emptySet()) : VirtualTableModule(source)

Regular Virtual Table. Distinct callbacks are passed to SQLite for create and connect.

Constructors

Link copied to clipboard
constructor(optionalFunctions: Set<VirtualTableOptionalFunction> = emptySet())

Properties

Functions

Link copied to clipboard
open override fun close()

Called when the module is finalized by SQLite. Finalization can also happen when the module registration fails.

Link copied to clipboard

Connects to an already created virtual table and returns the VirtualTable instance. If an error is detected, an SQLiteException is thrown and is returned to SQLite.

Link copied to clipboard

Creates and connects to a virtual table and returns the VirtualTable instance. If an error is detected, an SQLiteException is thrown and is returned to SQLite.