1// Klib ABI Dump 2// Targets: [iosArm64, iosSimulatorArm64, iosX64, linuxArm64, linuxX64, macosArm64, macosX64] 3// Rendering settings: 4// - Signature version: 2 5// - Show manifest properties: true 6// - Show declarations: true 7 8// Library unique name: <androidx.sqlite:sqlite-framework> 9open annotation class androidx.sqlite.driver/OpenFlag : kotlin/Annotation { // androidx.sqlite.driver/OpenFlag|null[0] 10 constructor <init>() // androidx.sqlite.driver/OpenFlag.<init>|<init>(){}[0] 11} 12 13final class androidx.sqlite.driver/NativeSQLiteConnection : androidx.sqlite/SQLiteConnection { // androidx.sqlite.driver/NativeSQLiteConnection|null[0] 14 constructor <init>(kotlinx.cinterop/CPointer<cnames.structs/sqlite3>) // androidx.sqlite.driver/NativeSQLiteConnection.<init>|<init>(kotlinx.cinterop.CPointer<cnames.structs.sqlite3>){}[0] 15 16 final fun close() // androidx.sqlite.driver/NativeSQLiteConnection.close|close(){}[0] 17 final fun prepare(kotlin/String): androidx.sqlite/SQLiteStatement // androidx.sqlite.driver/NativeSQLiteConnection.prepare|prepare(kotlin.String){}[0] 18} 19 20final class androidx.sqlite.driver/NativeSQLiteDriver : androidx.sqlite/SQLiteDriver { // androidx.sqlite.driver/NativeSQLiteDriver|null[0] 21 constructor <init>() // androidx.sqlite.driver/NativeSQLiteDriver.<init>|<init>(){}[0] 22 23 final val threadingMode // androidx.sqlite.driver/NativeSQLiteDriver.threadingMode|{}threadingMode[0] 24 final fun <get-threadingMode>(): kotlin/Int // androidx.sqlite.driver/NativeSQLiteDriver.threadingMode.<get-threadingMode>|<get-threadingMode>(){}[0] 25 26 final fun open(kotlin/String): androidx.sqlite/SQLiteConnection // androidx.sqlite.driver/NativeSQLiteDriver.open|open(kotlin.String){}[0] 27 final fun open(kotlin/String, kotlin/Int): androidx.sqlite/SQLiteConnection // androidx.sqlite.driver/NativeSQLiteDriver.open|open(kotlin.String;kotlin.Int){}[0] 28} 29 30final class androidx.sqlite.driver/NativeSQLiteStatement : androidx.sqlite/SQLiteStatement { // androidx.sqlite.driver/NativeSQLiteStatement|null[0] 31 constructor <init>(kotlinx.cinterop/CPointer<cnames.structs/sqlite3>, kotlinx.cinterop/CPointer<cnames.structs/sqlite3_stmt>) // androidx.sqlite.driver/NativeSQLiteStatement.<init>|<init>(kotlinx.cinterop.CPointer<cnames.structs.sqlite3>;kotlinx.cinterop.CPointer<cnames.structs.sqlite3_stmt>){}[0] 32 33 final fun bindBlob(kotlin/Int, kotlin/ByteArray) // androidx.sqlite.driver/NativeSQLiteStatement.bindBlob|bindBlob(kotlin.Int;kotlin.ByteArray){}[0] 34 final fun bindDouble(kotlin/Int, kotlin/Double) // androidx.sqlite.driver/NativeSQLiteStatement.bindDouble|bindDouble(kotlin.Int;kotlin.Double){}[0] 35 final fun bindLong(kotlin/Int, kotlin/Long) // androidx.sqlite.driver/NativeSQLiteStatement.bindLong|bindLong(kotlin.Int;kotlin.Long){}[0] 36 final fun bindNull(kotlin/Int) // androidx.sqlite.driver/NativeSQLiteStatement.bindNull|bindNull(kotlin.Int){}[0] 37 final fun bindText(kotlin/Int, kotlin/String) // androidx.sqlite.driver/NativeSQLiteStatement.bindText|bindText(kotlin.Int;kotlin.String){}[0] 38 final fun clearBindings() // androidx.sqlite.driver/NativeSQLiteStatement.clearBindings|clearBindings(){}[0] 39 final fun close() // androidx.sqlite.driver/NativeSQLiteStatement.close|close(){}[0] 40 final fun getBlob(kotlin/Int): kotlin/ByteArray // androidx.sqlite.driver/NativeSQLiteStatement.getBlob|getBlob(kotlin.Int){}[0] 41 final fun getColumnCount(): kotlin/Int // androidx.sqlite.driver/NativeSQLiteStatement.getColumnCount|getColumnCount(){}[0] 42 final fun getColumnName(kotlin/Int): kotlin/String // androidx.sqlite.driver/NativeSQLiteStatement.getColumnName|getColumnName(kotlin.Int){}[0] 43 final fun getColumnType(kotlin/Int): kotlin/Int // androidx.sqlite.driver/NativeSQLiteStatement.getColumnType|getColumnType(kotlin.Int){}[0] 44 final fun getDouble(kotlin/Int): kotlin/Double // androidx.sqlite.driver/NativeSQLiteStatement.getDouble|getDouble(kotlin.Int){}[0] 45 final fun getLong(kotlin/Int): kotlin/Long // androidx.sqlite.driver/NativeSQLiteStatement.getLong|getLong(kotlin.Int){}[0] 46 final fun getText(kotlin/Int): kotlin/String // androidx.sqlite.driver/NativeSQLiteStatement.getText|getText(kotlin.Int){}[0] 47 final fun isNull(kotlin/Int): kotlin/Boolean // androidx.sqlite.driver/NativeSQLiteStatement.isNull|isNull(kotlin.Int){}[0] 48 final fun reset() // androidx.sqlite.driver/NativeSQLiteStatement.reset|reset(){}[0] 49 final fun step(): kotlin/Boolean // androidx.sqlite.driver/NativeSQLiteStatement.step|step(){}[0] 50} 51