sqlite3_module
com.github.lolgab.jdbc.sqlite.internal.structs.sqlite3_module
object sqlite3_module
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
sqlite3_module.type
Members list
Value members
Concrete methods
def apply(iVersion: CInt, xCreate: CFuncPtr6[Ptr[sqlite3], Ptr[Byte], CInt, Ptr[CString], Ptr[Ptr[sqlite3_vtab]], Ptr[CString], CInt], xConnect: CFuncPtr6[Ptr[sqlite3], Ptr[Byte], CInt, Ptr[CString], Ptr[Ptr[sqlite3_vtab]], Ptr[CString], CInt], xBestIndex: CFuncPtr2[Ptr[sqlite3_vtab], Ptr[sqlite3_index_info], CInt], xDisconnect: CFuncPtr1[Ptr[sqlite3_vtab], CInt], xDestroy: CFuncPtr1[Ptr[sqlite3_vtab], CInt], xOpen: CFuncPtr2[Ptr[sqlite3_vtab], Ptr[Ptr[sqlite3_vtab_cursor]], CInt], xClose: CFuncPtr1[Ptr[sqlite3_vtab_cursor], CInt], xFilter: CFuncPtr5[Ptr[sqlite3_vtab_cursor], CInt, CString, CInt, Ptr[Ptr[sqlite3_value]], CInt], xNext: CFuncPtr1[Ptr[sqlite3_vtab_cursor], CInt], xEof: CFuncPtr1[Ptr[sqlite3_vtab_cursor], CInt], xColumn: CFuncPtr3[Ptr[sqlite3_vtab_cursor], Ptr[sqlite3_context], CInt, CInt], xRowid: CFuncPtr2[Ptr[sqlite3_vtab_cursor], Ptr[sqlite3_int64], CInt], xUpdate: CFuncPtr4[Ptr[sqlite3_vtab], CInt, Ptr[Ptr[sqlite3_value]], Ptr[sqlite3_int64], CInt], xBegin: CFuncPtr1[Ptr[sqlite3_vtab], CInt], xSync: CFuncPtr1[Ptr[sqlite3_vtab], CInt], xCommit: CFuncPtr1[Ptr[sqlite3_vtab], CInt], xRollback: CFuncPtr1[Ptr[sqlite3_vtab], CInt], xFindFunction: CFuncPtr5[Ptr[sqlite3_vtab], CInt, CString, Ptr[CFuncPtr3[Ptr[sqlite3_context], CInt, Ptr[Ptr[sqlite3_value]], Unit]], Ptr[Ptr[Byte]], CInt], xRename: CFuncPtr2[Ptr[sqlite3_vtab], CString, CInt], xSavepoint: CFuncPtr2[Ptr[sqlite3_vtab], CInt, CInt], xRelease: CFuncPtr2[Ptr[sqlite3_vtab], CInt, CInt], xRollbackTo: CFuncPtr2[Ptr[sqlite3_vtab], CInt, CInt], xShadowName: CFuncPtr1[CString, CInt])(using Zone): Ptr[sqlite3_module]
Concrete fields
Givens
Givens
Extensions
Extensions
extension (struct: sqlite3_module)
def xConnect: CFuncPtr6[Ptr[sqlite3], Ptr[Byte], CInt, Ptr[CString], Ptr[Ptr[sqlite3_vtab]], Ptr[CString], CInt]
def xConnect_=(value: CFuncPtr6[Ptr[sqlite3], Ptr[Byte], CInt, Ptr[CString], Ptr[Ptr[sqlite3_vtab]], Ptr[CString], CInt]): Unit
def xCreate: CFuncPtr6[Ptr[sqlite3], Ptr[Byte], CInt, Ptr[CString], Ptr[Ptr[sqlite3_vtab]], Ptr[CString], CInt]
def xCreate_=(value: CFuncPtr6[Ptr[sqlite3], Ptr[Byte], CInt, Ptr[CString], Ptr[Ptr[sqlite3_vtab]], Ptr[CString], CInt]): Unit
def xFilter: CFuncPtr5[Ptr[sqlite3_vtab_cursor], CInt, CString, CInt, Ptr[Ptr[sqlite3_value]], CInt]
def xFilter_=(value: CFuncPtr5[Ptr[sqlite3_vtab_cursor], CInt, CString, CInt, Ptr[Ptr[sqlite3_value]], CInt]): Unit
def xFindFunction: CFuncPtr5[Ptr[sqlite3_vtab], CInt, CString, Ptr[CFuncPtr3[Ptr[sqlite3_context], CInt, Ptr[Ptr[sqlite3_value]], Unit]], Ptr[Ptr[Byte]], CInt]
def xFindFunction_=(value: CFuncPtr5[Ptr[sqlite3_vtab], CInt, CString, Ptr[CFuncPtr3[Ptr[sqlite3_context], CInt, Ptr[Ptr[sqlite3_value]], Unit]], Ptr[Ptr[Byte]], CInt]): Unit
def xUpdate_=(value: CFuncPtr4[Ptr[sqlite3_vtab], CInt, Ptr[Ptr[sqlite3_value]], Ptr[sqlite3_int64], CInt]): Unit
In this article