SQLiteLibrary class
Native binder provide a compatible method to access SQLite C APIs.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- library → DynamicLibrary
-
finalinherited
- libVersion → String
-
return dynamic library version
no setterinherited
- libVersionNumber → int
-
return SQLite dynamic library version as number
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sourceId → String
-
return dynamic library source id
no setterinherited
Methods
-
aggregate_context(
PtrContext arg1, int nBytes) → PtrVoid? -
inherited
-
auto_extension(
PtrSyscallPtr xEntryPoint) → int -
inherited
-
backup_finish(
PtrBackup p) → int -
inherited
-
backup_init(
PtrSqlite3 pDest, String zDestName, PtrSqlite3 pSource, String zSourceName) → PtrBackup? -
inherited
-
backup_pagecount(
PtrBackup p) → int -
inherited
-
backup_remaining(
PtrBackup p) → int -
inherited
-
backup_step(
PtrBackup p, int nPage) → int -
inherited
-
bind_blob(
PtrStmt arg1, int arg2, Uint8List? arg3) → int -
inherited
-
bind_blob64(
PtrStmt arg1, int arg2, Uint8List? arg3) → int -
inherited
-
bind_double(
PtrStmt arg1, int arg2, double arg3) → int -
inherited
-
bind_int(
PtrStmt arg1, int arg2, int arg3) → int -
inherited
-
bind_int64(
PtrStmt arg1, int arg2, int arg3) → int -
inherited
-
bind_null(
PtrStmt arg1, int arg2) → int -
inherited
-
bind_parameter_count(
PtrStmt arg1) → int -
inherited
-
bind_parameter_index(
PtrStmt arg1, String zName) → int -
inherited
-
bind_parameter_name(
PtrStmt arg1, int arg2) → String? -
inherited
-
bind_text(
PtrStmt arg1, int arg2, String? arg3) → int -
inherited
-
bind_text16(
PtrStmt arg1, int arg2, String? arg3) → int -
inherited
-
bind_text64(
PtrStmt arg1, int arg2, String? arg3, int encoding) → int -
inherited
-
bind_zeroblob(
PtrStmt arg1, int arg2, int n) → int -
inherited
-
bind_zeroblob64(
PtrStmt arg1, int arg2, int arg3) → int -
inherited
-
blob_bytes(
PtrBlob arg1) → int -
inherited
-
blob_close(
PtrBlob arg1) → int -
inherited
-
blob_open(
PtrSqlite3 arg1, String zDb, String zTable, String zColumn, int iRow, int flags, PtrPtrBlob ppBlob) → int -
inherited
-
blob_read(
PtrBlob arg1, PtrVoid Z, int N, int iOffset) → int -
inherited
-
blob_reopen(
PtrBlob arg1, int arg2) → int -
inherited
-
blob_write(
PtrBlob arg1, PtrVoid z, int n, int iOffset) → int -
inherited
-
busy_handler(
PtrSqlite3 arg1, PtrDefDefTypeGen7 ptrDefDefTypeGen7, PtrVoid arg2) → int -
inherited
-
busy_timeout(
PtrSqlite3 arg1, int ms) → int -
inherited
-
cancel_auto_extension(
PtrSyscallPtr xEntryPoint) → int -
inherited
-
changes(
PtrSqlite3 arg1) → int -
inherited
-
checkVersion(
String api, String version, int numVersion) → void -
inherited
-
clear_bindings(
PtrStmt arg1) → int -
inherited
-
close(
PtrSqlite3 arg1) → Future< int> -
inherited
-
close_v2(
PtrSqlite3 arg1) → Future< int> -
inherited
-
collation_needed(
PtrSqlite3 arg1, PtrVoid arg2, PtrDefDefTypeGen8 ptrDefDefTypeGen8) → int -
inherited
-
collation_needed16(
PtrSqlite3 arg1, PtrVoid arg2, PtrDefDefTypeGen9 ptrDefDefTypeGen9) → int -
inherited
-
column_blob(
PtrStmt arg1, int iCol) → Uint8List? -
inherited
-
column_bytes(
PtrStmt arg1, int iCol) → int -
inherited
-
column_bytes16(
PtrStmt arg1, int iCol) → int -
inherited
-
column_count(
PtrStmt pStmt) → int -
inherited
-
column_database_name(
PtrStmt arg1, int arg2) → String? -
inherited
-
column_database_name16(
PtrStmt arg1, int arg2) → String? -
inherited
-
column_decltype(
PtrStmt arg1, int arg2) → String? -
inherited
-
column_decltype16(
PtrStmt arg1, int arg2) → String? -
inherited
-
column_double(
PtrStmt arg1, int iCol) → double -
inherited
-
column_int(
PtrStmt arg1, int iCol) → int -
inherited
-
column_int64(
PtrStmt arg1, int iCol) → int -
inherited
-
column_name(
PtrStmt arg1, int N) → String? -
inherited
-
column_name16(
PtrStmt arg1, int N) → String? -
inherited
-
column_origin_name(
PtrStmt arg1, int arg2) → String? -
inherited
-
column_origin_name16(
PtrStmt arg1, int arg2) → String? -
inherited
-
column_table_name(
PtrStmt arg1, int arg2) → String? -
inherited
-
column_table_name16(
PtrStmt arg1, int arg2) → String? -
inherited
-
column_text(
PtrStmt arg1, int iCol) → String? -
inherited
-
column_text16(
PtrStmt arg1, int iCol) → String? -
inherited
-
column_type(
PtrStmt arg1, int iCol) → int -
inherited
-
commit_hook(
PtrSqlite3 arg1, PtrDefxSize ptrDefxSize, PtrVoid arg2) → PtrVoid? -
inherited
-
compileoption_get(
int N) → String? -
inherited
-
compileoption_used(
String zOptName) → int -
inherited
-
complete(
String sql) → int -
inherited
-
complete16(
PtrVoid sql) → int -
inherited
-
context_db_handle(
PtrContext arg1) → PtrSqlite3 -
inherited
-
create_collation(
PtrSqlite3 arg1, String zName, int eTextRep, PtrVoid pArg, PtrDefxCompare xCompare) → int -
inherited
-
create_collation16(
PtrSqlite3 arg1, PtrVoid zName, int eTextRep, PtrVoid pArg, PtrDefxCompare xCompare) → int -
inherited
-
create_collation_v2(
PtrSqlite3 arg1, String zName, int eTextRep, PtrVoid pArg, PtrDefxCompare xCompare, PtrDefxFree xDestroy) → int -
inherited
-
create_function(
PtrSqlite3 db, String zFunctionName, int nArg, int eTextRep, PtrVoid pApp, PtrDefpxFunc xFunc, PtrDefpxFunc xStep, PtrDefxFinal xFinal) → int -
inherited
-
create_function16(
PtrSqlite3 db, String zFunctionName, int nArg, int eTextRep, PtrVoid pApp, PtrDefpxFunc xFunc, PtrDefpxFunc xStep, PtrDefxFinal xFinal) → int -
inherited
-
create_function_v2(
PtrSqlite3 db, String zFunctionName, int nArg, int eTextRep, PtrVoid pApp, PtrDefpxFunc xFunc, PtrDefpxFunc xStep, PtrDefxFinal xFinal, PtrDefxFree xDestroy) → int -
inherited
-
create_window_function(
PtrSqlite3 db, String zFunctionName, int nArg, int eTextRep, PtrVoid pApp, PtrDefpxFunc xStep, PtrDefxFinal xFinal, PtrDefxFinal xValue, PtrDefpxFunc xInverse, PtrDefxFree xDestroy) → int -
inherited
-
data_count(
PtrStmt pStmt) → int -
inherited
-
db_cacheflush(
PtrSqlite3 arg1) → int -
inherited
-
db_config(
PtrSqlite3 db, int op, List varg) → int -
inherited
-
db_filename(
PtrSqlite3 db, String zDbName) → String? -
inherited
-
db_handle(
PtrStmt arg1) → PtrSqlite3 -
inherited
-
db_mutex(
PtrSqlite3 arg1) → PtrMutex? -
inherited
-
db_readonly(
PtrSqlite3 db, String zDbName) → int -
inherited
-
db_release_memory(
PtrSqlite3 arg1) → int -
inherited
-
db_status(
PtrSqlite3 arg1, int op, PtrInt32 pCur, PtrInt32 pHiwtr, int resetFlg) → int -
inherited
-
deserialize(
PtrSqlite3 db, String zSchema, Pointer< Uint8> pData, int szDb, int szBuf, int arg1) → int -
inherited
-
enable_load_extension(
PtrSqlite3 db, int onoff) → int -
inherited
-
inherited
-
errcode(
PtrSqlite3 db) → int -
inherited
-
errmsg(
PtrSqlite3 arg1) → String -
inherited
-
errmsg16(
PtrSqlite3 arg1) → PtrVoid -
inherited
-
errstr(
int arg1) → String -
inherited
-
exec(
PtrSqlite3 arg1, String sql, PtrDefcallback callback, PtrVoid arg2, PtrPtrUtf8 errmsg) → int -
inherited
-
expanded_sql(
PtrStmt pStmt) → String? -
inherited
-
extended_errcode(
PtrSqlite3 db) → int -
inherited
-
extended_result_codes(
PtrSqlite3 arg1, int onoff) → int -
inherited
-
file_control(
PtrSqlite3 arg1, String? zDbName, int op, PtrVoid arg2) → int -
inherited
-
finalize(
PtrStmt pStmt) → int -
inherited
-
free(
Pointer< Void> arg) → void -
free resource allocated by SQLite malloc.
inherited
-
free_table(
PtrPtrUtf8 result) → void -
inherited
-
get_autocommit(
PtrSqlite3 arg1) → int -
inherited
-
get_table(
PtrSqlite3 db, String zSql, PtrPtrPtrUtf8 pazResult, PtrInt32 pnRow, PtrInt32 pnColumn, PtrPtrUtf8 pzErrmsg) → int -
inherited
-
hard_heap_limit64(
int N) → int -
inherited
-
initialize(
) → int -
inherited
-
interrupt(
PtrSqlite3 arg1) → void -
inherited
-
keyword_check(
String arg1) → int -
inherited
-
keyword_count(
) → int -
inherited
-
keyword_name(
int arg1, PtrPtrUtf8 arg2, PtrInt32 arg3) → int -
inherited
-
last_insert_rowid(
PtrSqlite3 arg1) → int -
inherited
-
limit(
PtrSqlite3 arg1, int id, int newVal) → int -
inherited
-
load_extension(
PtrSqlite3 db, String zFile, String? zProc, PtrPtrUtf8 pzErrMsg) → int -
inherited
-
malloc(
int arg1) → PtrVoid? -
inherited
-
malloc64(
int arg1) → PtrVoid? -
inherited
-
memory_highwater(
int resetFlag) → int -
inherited
-
memory_used(
) → int -
inherited
-
msize(
PtrVoid arg1) → int -
inherited
-
next_stmt(
PtrSqlite3 pDb, PtrStmt pStmt) → PtrStmt? -
inherited
-
normalized_sql(
PtrStmt pStmt) → String -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
open(
String filename, PtrPtrSqlite3 ppDb) → int -
inherited
-
open16(
String filename, PtrPtrSqlite3 ppDb) → int -
inherited
-
open_v2(
String filename, PtrPtrSqlite3 ppDb, int flags, String? zVfs) → int -
inherited
-
overload_function(
PtrSqlite3 arg1, String zFuncName, int nArg) → int -
inherited
-
prepare(
PtrSqlite3 db, String zSql, PtrPtrStmt ppStmt, PtrPtrUtf8 pzTail) → int -
inherited
-
prepare16(
PtrSqlite3 db, String zSql, PtrPtrStmt ppStmt, PtrPtrVoid pzTail) → int -
inherited
-
prepare16_v2(
PtrSqlite3 db, String zSql, PtrPtrStmt ppStmt, PtrPtrVoid pzTail) → int -
inherited
-
prepare16_v3(
PtrSqlite3 db, String zSql, int prepFlags, PtrPtrStmt ppStmt, PtrPtrVoid pzTail) → int -
inherited
-
prepare_v2(
PtrSqlite3 db, String zSql, PtrPtrStmt ppStmt, PtrPtrUtf8 pzTail) → int -
inherited
-
prepare_v3(
PtrSqlite3 db, String zSql, int prepFlags, PtrPtrStmt ppStmt, PtrPtrUtf8 pzTail) → int -
inherited
-
preupdate_blobwrite(
PtrSqlite3 arg1) → int -
inherited
-
preupdate_count(
PtrSqlite3 arg1) → int -
inherited
-
preupdate_depth(
PtrSqlite3 arg1) → int -
inherited
-
preupdate_hook(
PtrSqlite3 db, PtrDefxPreUpdate xPreUpdate, PtrVoid arg1) → PtrVoid -
inherited
-
preupdate_new(
PtrSqlite3 arg1, int arg2, PtrPtrValue arg3) → int -
inherited
-
preupdate_old(
PtrSqlite3 arg1, int arg2, PtrPtrValue arg3) → int -
inherited
-
profile(
PtrSqlite3 arg1, PtrDefxProfile xProfile, PtrVoid arg2) → PtrVoid -
inherited
-
progress_handler(
PtrSqlite3 arg1, int arg2, PtrDefxSize ptrDefxSize, PtrVoid arg3) → void -
inherited
-
randomness(
int N, PtrVoid P) → void -
inherited
-
realloc(
PtrVoid arg1, int arg2) → PtrVoid? -
inherited
-
realloc64(
PtrVoid arg1, int arg2) → PtrVoid? -
inherited
-
release_memory(
int arg1) → int -
inherited
-
reset(
PtrStmt pStmt) → int -
inherited
-
reset_auto_extension(
) → void -
inherited
-
result_blob(
PtrContext arg1, Uint8List arg2) → void -
inherited
-
result_blob64(
PtrContext arg1, Uint8List arg2) → void -
inherited
-
result_double(
PtrContext arg1, double arg2) → void -
inherited
-
result_error(
PtrContext arg1, String arg2) → void -
inherited
-
result_error16(
PtrContext arg1, String arg2) → void -
inherited
-
result_error_code(
PtrContext arg1, int arg2) → void -
inherited
-
result_error_nomem(
PtrContext arg1) → void -
inherited
-
result_error_toobig(
PtrContext arg1) → void -
inherited
-
result_int(
PtrContext arg1, int arg2) → void -
inherited
-
result_int64(
PtrContext arg1, int arg2) → void -
inherited
-
result_null(
PtrContext arg1) → void -
inherited
-
result_subtype(
PtrContext arg1, int arg2) → void -
inherited
-
result_text(
PtrContext arg1, String arg2) → void -
inherited
-
result_text16(
PtrContext arg1, String arg2) → void -
inherited
-
result_text16be(
PtrContext arg1, PtrVoid arg2, int arg3, PtrDefxFree ptrDefxFree) → void -
inherited
-
result_text16le(
PtrContext arg1, PtrVoid arg2, int arg3, PtrDefxFree ptrDefxFree) → void -
inherited
-
result_text64(
PtrContext arg1, String arg2, int encoding) → void -
inherited
-
result_zeroblob(
PtrContext arg1, int n) → void -
inherited
-
result_zeroblob64(
PtrContext arg1, int n) → int -
inherited
-
rollback_hook(
PtrSqlite3 arg1, PtrDefxFree ptrDefxFree, PtrVoid arg2) → PtrVoid? -
inherited
-
serialize(
PtrSqlite3 db, String zSchema, PtrInt64 piSize, int mFlags) → Pointer< Uint8> ? -
inherited
-
inherited
-
set_last_insert_rowid(
PtrSqlite3 arg1, int arg2) → void -
inherited
-
shutdown(
) → int -
inherited
-
sleep(
int arg1) → int -
inherited
-
snapshot_cmp(
PtrSnapshot p1, PtrSnapshot p2) → int -
inherited
-
snapshot_free(
PtrSnapshot arg1) → void -
inherited
-
snapshot_get(
PtrSqlite3 db, String zSchema, PtrPtrSnapshot ppSnapshot) → int -
inherited
-
snapshot_open(
PtrSqlite3 db, String zSchema, PtrSnapshot pSnapshot) → int -
inherited
-
snapshot_recover(
PtrSqlite3 db, String zDb) → int -
inherited
-
soft_heap_limit64(
int N) → int -
inherited
-
sql(
PtrStmt pStmt) → String -
inherited
-
status(
int op, PtrInt32 pCurrent, PtrInt32 pHighwater, int resetFlag) → int -
inherited
-
status64(
int op, PtrInt64 pCurrent, PtrInt64 pHighwater, int resetFlag) → int -
inherited
-
step(
PtrStmt arg1) → int -
inherited
-
stmt_busy(
PtrStmt arg1) → int -
inherited
-
stmt_isexplain(
PtrStmt pStmt) → int -
inherited
-
stmt_readonly(
PtrStmt pStmt) → int -
inherited
-
stmt_scanstatus(
PtrStmt pStmt, int idx, int iScanStatusOp, PtrVoid pOut) → int -
inherited
-
stmt_scanstatus_reset(
PtrStmt arg1) → void -
inherited
-
stmt_status(
PtrStmt arg1, int op, int resetFlg) → int -
inherited
-
strglob(
String zGlob, String zStr) → int -
inherited
-
stricmp(
String arg1, String arg2) → int -
inherited
-
strlike(
String zGlob, String zStr, int cEsc) → int -
inherited
-
strnicmp(
String arg1, String arg2, int arg3) → int -
inherited
-
system_errno(
PtrSqlite3 arg1) → int -
inherited
-
table_column_metadata(
PtrSqlite3 db, String? zDbName, String zTableName, String? zColumnName, PtrPtrUtf8 pzDataType, PtrPtrUtf8 pzCollSeq, PtrInt32 pNotNull, PtrInt32 pPrimaryKey, PtrInt32 pAutoinc) → int -
inherited
-
threadsafe(
) → int -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
total_changes(
PtrSqlite3 arg1) → int -
inherited
-
trace(
PtrSqlite3 arg1, PtrDefxTrace xTrace, PtrVoid arg2) → PtrVoid -
inherited
-
trace_v2(
PtrSqlite3 arg1, int arg2, PtrDefxCallback xCallback, PtrVoid pCtx) → int -
inherited
-
txn_state(
PtrSqlite3 arg1, String? zSchema) → int -
inherited
-
unlock_notify(
PtrSqlite3 pBlocked, PtrDefxNotify xNotify, PtrVoid pNotifyArg) → int -
inherited
-
update_hook(
PtrSqlite3 arg1, PtrDefDefTypeGen10 ptrDefDefTypeGen10, PtrVoid arg2) → PtrVoid? -
inherited
-
user_data(
PtrContext arg1) → PtrVoid? -
inherited
-
value_blob(
PtrValue arg1) → Uint8List? -
inherited
-
value_bytes(
PtrValue arg1) → int -
inherited
-
value_bytes16(
PtrValue arg1) → int -
inherited
-
value_double(
PtrValue arg1) → double -
inherited
-
value_dup(
PtrValue arg1) → PtrValue? -
inherited
-
value_free(
PtrValue arg1) → void -
inherited
-
value_frombind(
PtrValue arg1) → int -
inherited
-
value_int(
PtrValue arg1) → int -
inherited
-
value_int64(
PtrValue arg1) → int -
inherited
-
value_nochange(
PtrValue arg1) → int -
inherited
-
value_numeric_type(
PtrValue arg1) → int -
inherited
-
value_subtype(
PtrValue arg1) → int -
inherited
-
value_text(
PtrValue arg1) → String? -
inherited
-
value_text16(
PtrValue arg1) → String? -
inherited
-
value_text16be(
PtrValue arg1) → PtrVoid? -
inherited
-
value_text16le(
PtrValue arg1) → PtrVoid? -
inherited
-
value_type(
PtrValue arg1) → int -
inherited
-
vfs_find(
String? zVfsName) → PtrVfs? -
inherited
-
vfs_register(
PtrVfs arg1, int makeDflt) → int -
inherited
-
vfs_unregister(
PtrVfs arg1) → int -
inherited
-
wal_autocheckpoint(
PtrSqlite3 db, int N) → int -
inherited
-
wal_checkpoint(
PtrSqlite3 db, String zDb) → int -
inherited
-
wal_checkpoint_v2(
PtrSqlite3 db, String? zDb, int eMode, PtrInt32 pnLog, PtrInt32 pnCkpt) → int -
inherited
-
wal_hook(
PtrSqlite3 arg1, PtrDefDefTypeGen11 ptrDefDefTypeGen11, PtrVoid arg2) → PtrVoid -
inherited
-
win32_set_directory(
int arg1, PtrVoid zValue) → int -
inherited
-
win32_set_directory16(
int arg1, String? zValue) → int -
inherited
-
win32_set_directory8(
int arg1, String? zValue) → int -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
instance(
{String? path, String? mountDir}) → Future< SQLiteLibrary>