VtabModuleCallbacks
Regroups all the callbacks of the sqlite3_module interface. All the functions are invoked from JNI.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun column(vTab: JniPointer, cursor: JniPointer, context: JniPointer, columnIndex: Int): Int
Link copied to clipboard
Link copied to clipboard
abstract fun connect(db: JniPointer, appData: Any?, arguments: Array<String>, outVtab: OutputPointer.OfPointer, outErrMsg: OutputPointer.OfString): Int
Link copied to clipboard
abstract fun create(db: JniPointer, appData: Any?, arguments: Array<String>, outVtab: OutputPointer.OfPointer, outErrMsg: OutputPointer.OfString): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun filter(vTab: JniPointer, cursor: JniPointer, idxNum: Int, idxStr: String?, argv: JniPointerArray): Int
Link copied to clipboard
abstract fun findFunction(vTab: JniPointer, argc: Int, name: String, outAppData: OutputPointer.OfObject<Any>, outFunction: OutputPointer.OfObject<FunctionCallback.Func>, outDestroy: OutputPointer.OfObject<DestructorCallback>): Int
Link copied to clipboard
abstract fun integrity(vTab: JniPointer, schema: String, tableName: String, flags: Int, outError: OutputPointer.OfString): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard