sqlite3_vfs

com.github.lolgab.jdbc.sqlite.internal.structs.sqlite3_vfs
object sqlite3_vfs

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply()(using Zone): Ptr[sqlite3_vfs]
def apply(iVersion: CInt, szOsFile: CInt, mxPathname: CInt, pNext: Ptr[sqlite3_vfs], zName: CString, pAppData: Ptr[Byte], xOpen: CFuncPtr5[Ptr[sqlite3_vfs], sqlite3_filename, Ptr[sqlite3_file], CInt, Ptr[CInt], CInt], xDelete: CFuncPtr3[Ptr[sqlite3_vfs], CString, CInt, CInt], xAccess: CFuncPtr4[Ptr[sqlite3_vfs], CString, CInt, Ptr[CInt], CInt], xFullPathname: CFuncPtr4[Ptr[sqlite3_vfs], CString, CInt, CString, CInt], xDlOpen: CFuncPtr2[Ptr[sqlite3_vfs], CString, Ptr[Byte]], xDlError: CFuncPtr3[Ptr[sqlite3_vfs], CInt, CString, Unit], xDlSym: CFuncPtr3[Ptr[sqlite3_vfs], Ptr[Byte], CString, CFuncPtr0[Unit]], xDlClose: CFuncPtr2[Ptr[sqlite3_vfs], Ptr[Byte], Unit], xRandomness: CFuncPtr3[Ptr[sqlite3_vfs], CInt, CString, CInt], xSleep: CFuncPtr2[Ptr[sqlite3_vfs], CInt, CInt], xCurrentTime: CFuncPtr2[Ptr[sqlite3_vfs], Ptr[Double], CInt], xGetLastError: CFuncPtr3[Ptr[sqlite3_vfs], CInt, CString, CInt], xCurrentTimeInt64: CFuncPtr2[Ptr[sqlite3_vfs], Ptr[sqlite3_int64], CInt], xSetSystemCall: CFuncPtr3[Ptr[sqlite3_vfs], CString, sqlite3_syscall_ptr, CInt], xGetSystemCall: CFuncPtr2[Ptr[sqlite3_vfs], CString, sqlite3_syscall_ptr], xNextSystemCall: CFuncPtr2[Ptr[sqlite3_vfs], CString, CString])(using Zone): Ptr[sqlite3_vfs]

Givens

Givens

given _tag: Tag[sqlite3_vfs]

Extensions

Extensions

extension (struct: sqlite3_vfs)
def iVersion: CInt
def iVersion_=(value: CInt): Unit
def mxPathname: CInt
def mxPathname_=(value: CInt): Unit
def pAppData: Ptr[Byte]
def pAppData_=(value: Ptr[Byte]): Unit
def pNext: Ptr[sqlite3_vfs]
def pNext_=(value: Ptr[sqlite3_vfs]): Unit
def szOsFile: CInt
def szOsFile_=(value: CInt): Unit
def xAccess: CFuncPtr4[Ptr[sqlite3_vfs], CString, CInt, Ptr[CInt], CInt]
def xAccess_=(value: CFuncPtr4[Ptr[sqlite3_vfs], CString, CInt, Ptr[CInt], CInt]): Unit
def xCurrentTime: CFuncPtr2[Ptr[sqlite3_vfs], Ptr[Double], CInt]
def xCurrentTimeInt64: CFuncPtr2[Ptr[sqlite3_vfs], Ptr[sqlite3_int64], CInt]
def xCurrentTimeInt64_=(value: CFuncPtr2[Ptr[sqlite3_vfs], Ptr[sqlite3_int64], CInt]): Unit
def xCurrentTime_=(value: CFuncPtr2[Ptr[sqlite3_vfs], Ptr[Double], CInt]): Unit
def xDelete: CFuncPtr3[Ptr[sqlite3_vfs], CString, CInt, CInt]
def xDelete_=(value: CFuncPtr3[Ptr[sqlite3_vfs], CString, CInt, CInt]): Unit
def xDlClose: CFuncPtr2[Ptr[sqlite3_vfs], Ptr[Byte], Unit]
def xDlClose_=(value: CFuncPtr2[Ptr[sqlite3_vfs], Ptr[Byte], Unit]): Unit
def xDlError: CFuncPtr3[Ptr[sqlite3_vfs], CInt, CString, Unit]
def xDlError_=(value: CFuncPtr3[Ptr[sqlite3_vfs], CInt, CString, Unit]): Unit
def xDlOpen: CFuncPtr2[Ptr[sqlite3_vfs], CString, Ptr[Byte]]
def xDlOpen_=(value: CFuncPtr2[Ptr[sqlite3_vfs], CString, Ptr[Byte]]): Unit
def xDlSym: CFuncPtr3[Ptr[sqlite3_vfs], Ptr[Byte], CString, CFuncPtr0[Unit]]
def xDlSym_=(value: CFuncPtr3[Ptr[sqlite3_vfs], Ptr[Byte], CString, CFuncPtr0[Unit]]): Unit
def xFullPathname: CFuncPtr4[Ptr[sqlite3_vfs], CString, CInt, CString, CInt]
def xFullPathname_=(value: CFuncPtr4[Ptr[sqlite3_vfs], CString, CInt, CString, CInt]): Unit
def xGetLastError: CFuncPtr3[Ptr[sqlite3_vfs], CInt, CString, CInt]
def xGetLastError_=(value: CFuncPtr3[Ptr[sqlite3_vfs], CInt, CString, CInt]): Unit
def xGetSystemCall: CFuncPtr2[Ptr[sqlite3_vfs], CString, sqlite3_syscall_ptr]
def xGetSystemCall_=(value: CFuncPtr2[Ptr[sqlite3_vfs], CString, sqlite3_syscall_ptr]): Unit
def xNextSystemCall: CFuncPtr2[Ptr[sqlite3_vfs], CString, CString]
def xNextSystemCall_=(value: CFuncPtr2[Ptr[sqlite3_vfs], CString, CString]): Unit
def xOpen: CFuncPtr5[Ptr[sqlite3_vfs], sqlite3_filename, Ptr[sqlite3_file], CInt, Ptr[CInt], CInt]
def xOpen_=(value: CFuncPtr5[Ptr[sqlite3_vfs], sqlite3_filename, Ptr[sqlite3_file], CInt, Ptr[CInt], CInt]): Unit
def xRandomness: CFuncPtr3[Ptr[sqlite3_vfs], CInt, CString, CInt]
def xRandomness_=(value: CFuncPtr3[Ptr[sqlite3_vfs], CInt, CString, CInt]): Unit
def xSetSystemCall: CFuncPtr3[Ptr[sqlite3_vfs], CString, sqlite3_syscall_ptr, CInt]
def xSetSystemCall_=(value: CFuncPtr3[Ptr[sqlite3_vfs], CString, sqlite3_syscall_ptr, CInt]): Unit
def xSleep: CFuncPtr2[Ptr[sqlite3_vfs], CInt, CInt]
def xSleep_=(value: CFuncPtr2[Ptr[sqlite3_vfs], CInt, CInt]): Unit
def zName: CString
def zName_=(value: CString): Unit