Fts5ExtensionApi

com.github.lolgab.jdbc.sqlite.internal.structs.Fts5ExtensionApi

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply()(using Zone): Ptr[Fts5ExtensionApi]
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

given _tag: Tag[Fts5ExtensionApi]

Extensions

Extensions

extension (struct: Fts5ExtensionApi)
def iVersion: CInt
def iVersion_=(value: CInt): Unit
def xColumnCount: CFuncPtr1[Ptr[Fts5Context], CInt]
def xColumnCount_=(value: CFuncPtr1[Ptr[Fts5Context], CInt]): Unit
def xColumnSize: CFuncPtr3[Ptr[Fts5Context], CInt, Ptr[CInt], CInt]
def xColumnSize_=(value: CFuncPtr3[Ptr[Fts5Context], CInt, Ptr[CInt], CInt]): Unit
def xColumnText: CFuncPtr4[Ptr[Fts5Context], CInt, Ptr[CString], Ptr[CInt], CInt]
def xColumnText_=(value: CFuncPtr4[Ptr[Fts5Context], CInt, Ptr[CString], Ptr[CInt], CInt]): Unit
def xColumnTotalSize: CFuncPtr3[Ptr[Fts5Context], CInt, Ptr[sqlite3_int64], CInt]
def xColumnTotalSize_=(value: CFuncPtr3[Ptr[Fts5Context], CInt, Ptr[sqlite3_int64], CInt]): Unit
def xGetAuxdata: CFuncPtr2[Ptr[Fts5Context], CInt, Ptr[Byte]]
def xGetAuxdata_=(value: CFuncPtr2[Ptr[Fts5Context], CInt, Ptr[Byte]]): Unit
def xInst: CFuncPtr5[Ptr[Fts5Context], CInt, Ptr[CInt], Ptr[CInt], Ptr[CInt], CInt]
def xInstCount: CFuncPtr2[Ptr[Fts5Context], Ptr[CInt], CInt]
def xInstCount_=(value: CFuncPtr2[Ptr[Fts5Context], Ptr[CInt], CInt]): Unit
def xInst_=(value: CFuncPtr5[Ptr[Fts5Context], CInt, Ptr[CInt], Ptr[CInt], Ptr[CInt], CInt]): Unit
def xPhraseCount: CFuncPtr1[Ptr[Fts5Context], CInt]
def xPhraseCount_=(value: CFuncPtr1[Ptr[Fts5Context], CInt]): Unit
def xPhraseFirst: CFuncPtr5[Ptr[Fts5Context], CInt, Ptr[Fts5PhraseIter], Ptr[CInt], Ptr[CInt], CInt]
def xPhraseFirstColumn: CFuncPtr4[Ptr[Fts5Context], CInt, Ptr[Fts5PhraseIter], 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 xPhraseNext: CFuncPtr4[Ptr[Fts5Context], Ptr[Fts5PhraseIter], Ptr[CInt], Ptr[CInt], Unit]
def xPhraseNextColumn: CFuncPtr3[Ptr[Fts5Context], Ptr[Fts5PhraseIter], Ptr[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 xPhraseSize: CFuncPtr2[Ptr[Fts5Context], CInt, CInt]
def xPhraseSize_=(value: CFuncPtr2[Ptr[Fts5Context], CInt, CInt]): 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 xRowCount: CFuncPtr2[Ptr[Fts5Context], Ptr[sqlite3_int64], CInt]
def xRowCount_=(value: CFuncPtr2[Ptr[Fts5Context], Ptr[sqlite3_int64], CInt]): Unit
def xRowid: CFuncPtr1[Ptr[Fts5Context], sqlite3_int64]
def xRowid_=(value: CFuncPtr1[Ptr[Fts5Context], sqlite3_int64]): Unit
def xSetAuxdata: CFuncPtr3[Ptr[Fts5Context], Ptr[Byte], CFuncPtr1[Ptr[Byte], Unit], CInt]
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
def xUserData: CFuncPtr1[Ptr[Fts5Context], Ptr[Byte]]
def xUserData_=(value: CFuncPtr1[Ptr[Fts5Context], Ptr[Byte]]): Unit