Fts5ExtensionApi
com.github.lolgab.jdbc.sqlite.internal.structs.Fts5ExtensionApi
object Fts5ExtensionApi
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Fts5ExtensionApi.type
Members list
Value members
Concrete methods
def apply(iVersion: CInt, xUserData: CFuncPtr1[Ptr[Fts5Context], Ptr[Byte]], xColumnCount: CFuncPtr1[Ptr[Fts5Context], CInt], xRowCount: CFuncPtr2[Ptr[Fts5Context], Ptr[sqlite3_int64], CInt], xColumnTotalSize: CFuncPtr3[Ptr[Fts5Context], CInt, Ptr[sqlite3_int64], CInt], xTokenize: CFuncPtr5[Ptr[Fts5Context], CString, CInt, Ptr[Byte], CFuncPtr6[Ptr[Byte], CInt, CString, CInt, CInt, CInt, CInt], CInt], xPhraseCount: CFuncPtr1[Ptr[Fts5Context], CInt], xPhraseSize: CFuncPtr2[Ptr[Fts5Context], CInt, CInt], xInstCount: CFuncPtr2[Ptr[Fts5Context], Ptr[CInt], CInt], xInst: CFuncPtr5[Ptr[Fts5Context], CInt, Ptr[CInt], Ptr[CInt], Ptr[CInt], CInt], xRowid: CFuncPtr1[Ptr[Fts5Context], sqlite3_int64], xColumnText: CFuncPtr4[Ptr[Fts5Context], CInt, Ptr[CString], Ptr[CInt], CInt], xColumnSize: CFuncPtr3[Ptr[Fts5Context], CInt, Ptr[CInt], CInt], xQueryPhrase: CFuncPtr4[Ptr[Fts5Context], CInt, Ptr[Byte], CFuncPtr3[Ptr[Fts5ExtensionApi], Ptr[Fts5Context], Ptr[Byte], CInt], CInt], xSetAuxdata: CFuncPtr3[Ptr[Fts5Context], Ptr[Byte], CFuncPtr1[Ptr[Byte], Unit], CInt], xGetAuxdata: CFuncPtr2[Ptr[Fts5Context], CInt, Ptr[Byte]], xPhraseFirst: CFuncPtr5[Ptr[Fts5Context], CInt, Ptr[Fts5PhraseIter], Ptr[CInt], Ptr[CInt], CInt], xPhraseNext: CFuncPtr4[Ptr[Fts5Context], Ptr[Fts5PhraseIter], Ptr[CInt], Ptr[CInt], Unit], xPhraseFirstColumn: CFuncPtr4[Ptr[Fts5Context], CInt, Ptr[Fts5PhraseIter], Ptr[CInt], CInt], xPhraseNextColumn: CFuncPtr3[Ptr[Fts5Context], Ptr[Fts5PhraseIter], Ptr[CInt], Unit])(using Zone): Ptr[Fts5ExtensionApi]
Givens
Givens
Extensions
Extensions
extension (struct: Fts5ExtensionApi)
def xPhraseFirst: CFuncPtr5[Ptr[Fts5Context], CInt, Ptr[Fts5PhraseIter], Ptr[CInt], Ptr[CInt], CInt]
def xPhraseFirstColumn_=(value: CFuncPtr4[Ptr[Fts5Context], CInt, Ptr[Fts5PhraseIter], Ptr[CInt], CInt]): Unit
def xPhraseFirst_=(value: CFuncPtr5[Ptr[Fts5Context], CInt, Ptr[Fts5PhraseIter], Ptr[CInt], Ptr[CInt], CInt]): Unit
def xPhraseNextColumn_=(value: CFuncPtr3[Ptr[Fts5Context], Ptr[Fts5PhraseIter], Ptr[CInt], Unit]): Unit
def xPhraseNext_=(value: CFuncPtr4[Ptr[Fts5Context], Ptr[Fts5PhraseIter], Ptr[CInt], Ptr[CInt], Unit]): Unit
def xQueryPhrase: CFuncPtr4[Ptr[Fts5Context], CInt, Ptr[Byte], CFuncPtr3[Ptr[Fts5ExtensionApi], Ptr[Fts5Context], Ptr[Byte], CInt], CInt]
def xQueryPhrase_=(value: CFuncPtr4[Ptr[Fts5Context], CInt, Ptr[Byte], CFuncPtr3[Ptr[Fts5ExtensionApi], Ptr[Fts5Context], Ptr[Byte], CInt], CInt]): Unit
def xSetAuxdata_=(value: CFuncPtr3[Ptr[Fts5Context], Ptr[Byte], CFuncPtr1[Ptr[Byte], Unit], CInt]): Unit
def xTokenize: CFuncPtr5[Ptr[Fts5Context], CString, CInt, Ptr[Byte], CFuncPtr6[Ptr[Byte], CInt, CString, CInt, CInt, CInt, CInt], CInt]
def xTokenize_=(value: CFuncPtr5[Ptr[Fts5Context], CString, CInt, Ptr[Byte], CFuncPtr6[Ptr[Byte], CInt, CString, CInt, CInt, CInt, CInt], CInt]): Unit
In this article