com
.
github
.
sqlite4s
.
bindings
sqlite
Related Doc:
package bindings
object
sqlite
Annotations
@link
(
"sqlite3"
)
@extern
()
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
sqlite
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
type
Fts5Context
=
CStruct0
type
Fts5PhraseIter
=
CStruct2
[
Ptr
[
CUnsignedChar
],
Ptr
[
CUnsignedChar
]]
type
Fts5Tokenizer
=
CStruct0
type
fts5_tokenizer
=
CStruct3
[
CFuncPtr4
[
Ptr
[
Byte
],
Ptr
[
CString
],
CInt
,
Ptr
[
Ptr
[
Fts5Tokenizer
]],
CInt
],
CFuncPtr1
[
Ptr
[
Fts5Tokenizer
],
Unit
],
CFuncPtr6
[
Ptr
[
Fts5Tokenizer
],
Ptr
[
Byte
],
CInt
,
CString
,
CInt
,
CFuncPtr6
[
Ptr
[
Byte
],
CInt
,
CString
,
CInt
,
CInt
,
CInt
,
CInt
],
CInt
]]
type
sqlite3
=
CStruct0
type
sqlite3_backup
=
CStruct0
type
sqlite3_blob
=
CStruct0
type
sqlite3_callback
=
CFuncPtr4
[
Ptr
[
Byte
],
CInt
,
Ptr
[
CString
],
Ptr
[
CString
],
CInt
]
type
sqlite3_context
=
CStruct0
type
sqlite3_destructor_type
=
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
type
sqlite3_file
=
CStruct1
[
Ptr
[
struct_sqlite3_io_methods
]]
type
sqlite3_index_info
=
CStruct13
[
CInt
,
Ptr
[
struct_sqlite3_index_constraint
],
CInt
,
Ptr
[
struct_sqlite3_index_orderby
],
Ptr
[
struct_sqlite3_index_constraint_usage
],
CInt
,
CString
,
CInt
,
CInt
,
CDouble
,
sqlite3_int64
,
CInt
,
sqlite3_uint64
]
type
sqlite3_int64
=
Long
type
sqlite3_io_methods
=
CStruct19
[
CInt
,
CFuncPtr1
[
Ptr
[
Byte
],
CInt
],
CFuncPtr4
[
Ptr
[
Byte
],
Ptr
[
Byte
],
CInt
,
CLongLong
,
CInt
],
CFuncPtr4
[
Ptr
[
Byte
],
Ptr
[
Byte
],
CInt
,
CLongLong
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
CLongLong
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
CInt
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
Ptr
[
CLongLong
],
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
CInt
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
CInt
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
Ptr
[
CInt
],
CInt
],
CFuncPtr3
[
Ptr
[
Byte
],
CInt
,
Ptr
[
Byte
],
CInt
],
CFuncPtr1
[
Ptr
[
Byte
],
CInt
],
CFuncPtr1
[
Ptr
[
Byte
],
CInt
],
CFuncPtr5
[
Ptr
[
Byte
],
CInt
,
CInt
,
CInt
,
Ptr
[
Ptr
[
Byte
]],
CInt
],
CFuncPtr4
[
Ptr
[
Byte
],
CInt
,
CInt
,
CInt
,
CInt
],
CFuncPtr1
[
Ptr
[
Byte
],
Unit
],
CFuncPtr2
[
Ptr
[
Byte
],
CInt
,
CInt
],
CFuncPtr4
[
Ptr
[
Byte
],
CLongLong
,
CInt
,
Ptr
[
Ptr
[
Byte
]],
CInt
],
CFuncPtr3
[
Ptr
[
Byte
],
CLongLong
,
Ptr
[
Byte
],
CInt
]]
type
sqlite3_mem_methods
=
CStruct8
[
CFuncPtr1
[
CInt
,
Ptr
[
Byte
]],
CFuncPtr1
[
Ptr
[
Byte
],
Unit
],
CFuncPtr2
[
Ptr
[
Byte
],
CInt
,
Ptr
[
Byte
]],
CFuncPtr1
[
Ptr
[
Byte
],
CInt
],
CFuncPtr1
[
CInt
,
CInt
],
CFuncPtr1
[
Ptr
[
Byte
],
CInt
],
CFuncPtr1
[
Ptr
[
Byte
],
Unit
],
Ptr
[
Byte
]]
type
sqlite3_mutex
=
CStruct0
type
sqlite3_mutex_methods
=
CStruct9
[
CFuncPtr0
[
CInt
],
CFuncPtr0
[
CInt
],
CFuncPtr1
[
CInt
,
Ptr
[
sqlite3_mutex
]],
CFuncPtr1
[
Ptr
[
sqlite3_mutex
],
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_mutex
],
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_mutex
],
CInt
],
CFuncPtr1
[
Ptr
[
sqlite3_mutex
],
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_mutex
],
CInt
],
CFuncPtr1
[
Ptr
[
sqlite3_mutex
],
CInt
]]
type
sqlite3_pcache
=
CStruct0
type
sqlite3_pcache_methods
=
CStruct11
[
Ptr
[
Byte
],
CFuncPtr1
[
Ptr
[
Byte
],
CInt
],
CFuncPtr1
[
Ptr
[
Byte
],
Unit
],
CFuncPtr2
[
CInt
,
CInt
,
Ptr
[
sqlite3_pcache
]],
CFuncPtr2
[
Ptr
[
sqlite3_pcache
],
CInt
,
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_pcache
],
CInt
],
CFuncPtr3
[
Ptr
[
sqlite3_pcache
],
CUnsignedInt
,
CInt
,
Ptr
[
Byte
]],
CFuncPtr3
[
Ptr
[
sqlite3_pcache
],
Ptr
[
Byte
],
CInt
,
Unit
],
CFuncPtr4
[
Ptr
[
sqlite3_pcache
],
Ptr
[
Byte
],
CUnsignedInt
,
CUnsignedInt
,
Unit
],
CFuncPtr2
[
Ptr
[
sqlite3_pcache
],
CUnsignedInt
,
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_pcache
],
Unit
]]
type
sqlite3_pcache_methods2
=
CStruct13
[
CInt
,
Ptr
[
Byte
],
CFuncPtr1
[
Ptr
[
Byte
],
CInt
],
CFuncPtr1
[
Ptr
[
Byte
],
Unit
],
CFuncPtr3
[
CInt
,
CInt
,
CInt
,
Ptr
[
sqlite3_pcache
]],
CFuncPtr2
[
Ptr
[
sqlite3_pcache
],
CInt
,
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_pcache
],
CInt
],
CFuncPtr3
[
Ptr
[
sqlite3_pcache
],
CUnsignedInt
,
CInt
,
Ptr
[
sqlite3_pcache_page
]],
CFuncPtr3
[
Ptr
[
sqlite3_pcache
],
Ptr
[
sqlite3_pcache_page
],
CInt
,
Unit
],
CFuncPtr4
[
Ptr
[
sqlite3_pcache
],
Ptr
[
sqlite3_pcache_page
],
CUnsignedInt
,
CUnsignedInt
,
Unit
],
CFuncPtr2
[
Ptr
[
sqlite3_pcache
],
CUnsignedInt
,
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_pcache
],
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_pcache
],
Unit
]]
type
sqlite3_pcache_page
=
CStruct2
[
Ptr
[
Byte
],
Ptr
[
Byte
]]
type
sqlite3_rtree_dbl
=
Double
type
sqlite3_rtree_geometry
=
CStruct5
[
Ptr
[
Byte
],
CInt
,
Ptr
[
sqlite3_rtree_dbl
],
Ptr
[
Byte
],
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]]
type
sqlite3_rtree_query_info
=
CStruct16
[
Ptr
[
Byte
],
CInt
,
Ptr
[
sqlite3_rtree_dbl
],
Ptr
[
Byte
],
CFuncPtr1
[
Ptr
[
Byte
],
Unit
],
Ptr
[
sqlite3_rtree_dbl
],
Ptr
[
CUnsignedInt
],
CInt
,
CInt
,
CInt
,
sqlite3_int64
,
sqlite3_rtree_dbl
,
CInt
,
CInt
,
sqlite3_rtree_dbl
,
Ptr
[
Ptr
[
sqlite3_value
]]]
type
sqlite3_snapshot
=
CStruct1
[
CArray
[
CUnsignedChar
,
Digit2
[
_4
,
_8
]]]
type
sqlite3_stmt
=
CStruct0
type
sqlite3_syscall_ptr
=
CFuncPtr0
[
Unit
]
type
sqlite3_uint64
=
ULong
type
sqlite3_value
=
CStruct0
type
sqlite3_vfs
=
CStruct22
[
CInt
,
CInt
,
CInt
,
Ptr
[
Byte
],
CString
,
Ptr
[
Byte
],
CFuncPtr5
[
Ptr
[
Byte
],
CString
,
Ptr
[
struct_sqlite3_file
],
CInt
,
Ptr
[
CInt
],
CInt
],
CFuncPtr3
[
Ptr
[
Byte
],
CString
,
CInt
,
CInt
],
CFuncPtr4
[
Ptr
[
Byte
],
CString
,
CInt
,
Ptr
[
CInt
],
CInt
],
CFuncPtr4
[
Ptr
[
Byte
],
CString
,
CInt
,
CString
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
CString
,
Ptr
[
Byte
]],
CFuncPtr3
[
Ptr
[
Byte
],
CInt
,
CString
,
Unit
],
CFuncPtr3
[
Ptr
[
Byte
],
Ptr
[
Byte
],
CString
,
CFuncPtr0
[
Unit
]],
CFuncPtr2
[
Ptr
[
Byte
],
Ptr
[
Byte
],
Unit
],
CFuncPtr3
[
Ptr
[
Byte
],
CInt
,
CString
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
CInt
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
Ptr
[
CDouble
],
CInt
],
CFuncPtr3
[
Ptr
[
Byte
],
CInt
,
CString
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
Ptr
[
CLongLong
],
CInt
],
CFuncPtr3
[
Ptr
[
Byte
],
CString
,
CFuncPtr0
[
Unit
],
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
CString
,
CFuncPtr0
[
Unit
]],
CFuncPtr2
[
Ptr
[
Byte
],
CString
,
CString
]]
type
sqlite3_vtab
=
CStruct3
[
Ptr
[
Byte
],
CInt
,
CString
]
type
sqlite3_vtab_cursor
=
CStruct1
[
Ptr
[
Byte
]]
type
sqlite_int64
=
Long
type
sqlite_uint64
=
ULong
type
struct_Fts5Context
=
CStruct0
type
struct_Fts5PhraseIter
=
CStruct2
[
Ptr
[
CUnsignedChar
],
Ptr
[
CUnsignedChar
]]
type
struct_Fts5Tokenizer
=
CStruct0
type
struct___va_list_tag
=
CStruct0
type
struct_fts5_tokenizer
=
CStruct3
[
CFuncPtr4
[
Ptr
[
Byte
],
Ptr
[
CString
],
CInt
,
Ptr
[
Ptr
[
Fts5Tokenizer
]],
CInt
],
CFuncPtr1
[
Ptr
[
Fts5Tokenizer
],
Unit
],
CFuncPtr6
[
Ptr
[
Fts5Tokenizer
],
Ptr
[
Byte
],
CInt
,
CString
,
CInt
,
CFuncPtr6
[
Ptr
[
Byte
],
CInt
,
CString
,
CInt
,
CInt
,
CInt
,
CInt
],
CInt
]]
type
struct_sqlite3
=
CStruct0
type
struct_sqlite3_backup
=
CStruct0
type
struct_sqlite3_blob
=
CStruct0
type
struct_sqlite3_context
=
CStruct0
type
struct_sqlite3_file
=
CStruct1
[
Ptr
[
struct_sqlite3_io_methods
]]
type
struct_sqlite3_index_constraint
=
CStruct4
[
CInt
,
CUnsignedChar
,
CUnsignedChar
,
CInt
]
type
struct_sqlite3_index_constraint_usage
=
CStruct2
[
CInt
,
CUnsignedChar
]
type
struct_sqlite3_index_info
=
CStruct13
[
CInt
,
Ptr
[
struct_sqlite3_index_constraint
],
CInt
,
Ptr
[
struct_sqlite3_index_orderby
],
Ptr
[
struct_sqlite3_index_constraint_usage
],
CInt
,
CString
,
CInt
,
CInt
,
CDouble
,
sqlite3_int64
,
CInt
,
sqlite3_uint64
]
type
struct_sqlite3_index_orderby
=
CStruct2
[
CInt
,
CUnsignedChar
]
type
struct_sqlite3_io_methods
=
CStruct19
[
CInt
,
CFuncPtr1
[
Ptr
[
Byte
],
CInt
],
CFuncPtr4
[
Ptr
[
Byte
],
Ptr
[
Byte
],
CInt
,
CLongLong
,
CInt
],
CFuncPtr4
[
Ptr
[
Byte
],
Ptr
[
Byte
],
CInt
,
CLongLong
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
CLongLong
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
CInt
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
Ptr
[
CLongLong
],
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
CInt
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
CInt
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
Ptr
[
CInt
],
CInt
],
CFuncPtr3
[
Ptr
[
Byte
],
CInt
,
Ptr
[
Byte
],
CInt
],
CFuncPtr1
[
Ptr
[
Byte
],
CInt
],
CFuncPtr1
[
Ptr
[
Byte
],
CInt
],
CFuncPtr5
[
Ptr
[
Byte
],
CInt
,
CInt
,
CInt
,
Ptr
[
Ptr
[
Byte
]],
CInt
],
CFuncPtr4
[
Ptr
[
Byte
],
CInt
,
CInt
,
CInt
,
CInt
],
CFuncPtr1
[
Ptr
[
Byte
],
Unit
],
CFuncPtr2
[
Ptr
[
Byte
],
CInt
,
CInt
],
CFuncPtr4
[
Ptr
[
Byte
],
CLongLong
,
CInt
,
Ptr
[
Ptr
[
Byte
]],
CInt
],
CFuncPtr3
[
Ptr
[
Byte
],
CLongLong
,
Ptr
[
Byte
],
CInt
]]
type
struct_sqlite3_mem_methods
=
CStruct8
[
CFuncPtr1
[
CInt
,
Ptr
[
Byte
]],
CFuncPtr1
[
Ptr
[
Byte
],
Unit
],
CFuncPtr2
[
Ptr
[
Byte
],
CInt
,
Ptr
[
Byte
]],
CFuncPtr1
[
Ptr
[
Byte
],
CInt
],
CFuncPtr1
[
CInt
,
CInt
],
CFuncPtr1
[
Ptr
[
Byte
],
CInt
],
CFuncPtr1
[
Ptr
[
Byte
],
Unit
],
Ptr
[
Byte
]]
type
struct_sqlite3_mutex
=
CStruct0
type
struct_sqlite3_mutex_methods
=
CStruct9
[
CFuncPtr0
[
CInt
],
CFuncPtr0
[
CInt
],
CFuncPtr1
[
CInt
,
Ptr
[
sqlite3_mutex
]],
CFuncPtr1
[
Ptr
[
sqlite3_mutex
],
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_mutex
],
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_mutex
],
CInt
],
CFuncPtr1
[
Ptr
[
sqlite3_mutex
],
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_mutex
],
CInt
],
CFuncPtr1
[
Ptr
[
sqlite3_mutex
],
CInt
]]
type
struct_sqlite3_pcache
=
CStruct0
type
struct_sqlite3_pcache_methods
=
CStruct11
[
Ptr
[
Byte
],
CFuncPtr1
[
Ptr
[
Byte
],
CInt
],
CFuncPtr1
[
Ptr
[
Byte
],
Unit
],
CFuncPtr2
[
CInt
,
CInt
,
Ptr
[
sqlite3_pcache
]],
CFuncPtr2
[
Ptr
[
sqlite3_pcache
],
CInt
,
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_pcache
],
CInt
],
CFuncPtr3
[
Ptr
[
sqlite3_pcache
],
CUnsignedInt
,
CInt
,
Ptr
[
Byte
]],
CFuncPtr3
[
Ptr
[
sqlite3_pcache
],
Ptr
[
Byte
],
CInt
,
Unit
],
CFuncPtr4
[
Ptr
[
sqlite3_pcache
],
Ptr
[
Byte
],
CUnsignedInt
,
CUnsignedInt
,
Unit
],
CFuncPtr2
[
Ptr
[
sqlite3_pcache
],
CUnsignedInt
,
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_pcache
],
Unit
]]
type
struct_sqlite3_pcache_methods2
=
CStruct13
[
CInt
,
Ptr
[
Byte
],
CFuncPtr1
[
Ptr
[
Byte
],
CInt
],
CFuncPtr1
[
Ptr
[
Byte
],
Unit
],
CFuncPtr3
[
CInt
,
CInt
,
CInt
,
Ptr
[
sqlite3_pcache
]],
CFuncPtr2
[
Ptr
[
sqlite3_pcache
],
CInt
,
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_pcache
],
CInt
],
CFuncPtr3
[
Ptr
[
sqlite3_pcache
],
CUnsignedInt
,
CInt
,
Ptr
[
sqlite3_pcache_page
]],
CFuncPtr3
[
Ptr
[
sqlite3_pcache
],
Ptr
[
sqlite3_pcache_page
],
CInt
,
Unit
],
CFuncPtr4
[
Ptr
[
sqlite3_pcache
],
Ptr
[
sqlite3_pcache_page
],
CUnsignedInt
,
CUnsignedInt
,
Unit
],
CFuncPtr2
[
Ptr
[
sqlite3_pcache
],
CUnsignedInt
,
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_pcache
],
Unit
],
CFuncPtr1
[
Ptr
[
sqlite3_pcache
],
Unit
]]
type
struct_sqlite3_pcache_page
=
CStruct2
[
Ptr
[
Byte
],
Ptr
[
Byte
]]
type
struct_sqlite3_rtree_geometry
=
CStruct5
[
Ptr
[
Byte
],
CInt
,
Ptr
[
sqlite3_rtree_dbl
],
Ptr
[
Byte
],
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]]
type
struct_sqlite3_rtree_query_info
=
CStruct16
[
Ptr
[
Byte
],
CInt
,
Ptr
[
sqlite3_rtree_dbl
],
Ptr
[
Byte
],
CFuncPtr1
[
Ptr
[
Byte
],
Unit
],
Ptr
[
sqlite3_rtree_dbl
],
Ptr
[
CUnsignedInt
],
CInt
,
CInt
,
CInt
,
sqlite3_int64
,
sqlite3_rtree_dbl
,
CInt
,
CInt
,
sqlite3_rtree_dbl
,
Ptr
[
Ptr
[
sqlite3_value
]]]
type
struct_sqlite3_snapshot
=
CStruct1
[
CArray
[
CUnsignedChar
,
Digit2
[
_4
,
_8
]]]
type
struct_sqlite3_stmt
=
CStruct0
type
struct_sqlite3_value
=
CStruct0
type
struct_sqlite3_vfs
=
CStruct22
[
CInt
,
CInt
,
CInt
,
Ptr
[
Byte
],
CString
,
Ptr
[
Byte
],
CFuncPtr5
[
Ptr
[
Byte
],
CString
,
Ptr
[
struct_sqlite3_file
],
CInt
,
Ptr
[
CInt
],
CInt
],
CFuncPtr3
[
Ptr
[
Byte
],
CString
,
CInt
,
CInt
],
CFuncPtr4
[
Ptr
[
Byte
],
CString
,
CInt
,
Ptr
[
CInt
],
CInt
],
CFuncPtr4
[
Ptr
[
Byte
],
CString
,
CInt
,
CString
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
CString
,
Ptr
[
Byte
]],
CFuncPtr3
[
Ptr
[
Byte
],
CInt
,
CString
,
Unit
],
CFuncPtr3
[
Ptr
[
Byte
],
Ptr
[
Byte
],
CString
,
CFuncPtr0
[
Unit
]],
CFuncPtr2
[
Ptr
[
Byte
],
Ptr
[
Byte
],
Unit
],
CFuncPtr3
[
Ptr
[
Byte
],
CInt
,
CString
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
CInt
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
Ptr
[
CDouble
],
CInt
],
CFuncPtr3
[
Ptr
[
Byte
],
CInt
,
CString
,
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
Ptr
[
CLongLong
],
CInt
],
CFuncPtr3
[
Ptr
[
Byte
],
CString
,
CFuncPtr0
[
Unit
],
CInt
],
CFuncPtr2
[
Ptr
[
Byte
],
CString
,
CFuncPtr0
[
Unit
]],
CFuncPtr2
[
Ptr
[
Byte
],
CString
,
CString
]]
type
struct_sqlite3_vtab
=
CStruct3
[
Ptr
[
Byte
],
CInt
,
CString
]
type
struct_sqlite3_vtab_cursor
=
CStruct1
[
Ptr
[
Byte
]]
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
object
SQLITE_CONSTANT
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
object
implicits
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
sqlite3_aggregate_context
(
p0:
Ptr
[
sqlite3_context
]
,
nBytes:
CInt
)
:
Ptr
[
Byte
]
def
sqlite3_aggregate_count
(
p0:
Ptr
[
sqlite3_context
]
)
:
CInt
def
sqlite3_auto_extension
(
xEntryPoint:
CFuncPtr0
[
Unit
]
)
:
CInt
def
sqlite3_backup_finish
(
p:
Ptr
[
sqlite3_backup
]
)
:
CInt
def
sqlite3_backup_init
(
pDest:
Ptr
[
sqlite3
]
,
zDestName:
CString
,
pSource:
Ptr
[
sqlite3
]
,
zSourceName:
CString
)
:
Ptr
[
sqlite3_backup
]
def
sqlite3_backup_pagecount
(
p:
Ptr
[
sqlite3_backup
]
)
:
CInt
def
sqlite3_backup_remaining
(
p:
Ptr
[
sqlite3_backup
]
)
:
CInt
def
sqlite3_backup_step
(
p:
Ptr
[
sqlite3_backup
]
,
nPage:
CInt
)
:
CInt
def
sqlite3_bind_blob
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
,
p2:
Ptr
[
Byte
]
,
n:
CInt
,
p3:
sqlite3_destructor_type
)
:
CInt
def
sqlite3_bind_blob64
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
,
p2:
Ptr
[
Byte
]
,
p3:
sqlite3_uint64
,
p4:
sqlite3_destructor_type
)
:
CInt
def
sqlite3_bind_double
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
,
p2:
CDouble
)
:
CInt
def
sqlite3_bind_int
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
,
p2:
CInt
)
:
CInt
def
sqlite3_bind_int64
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
,
p2:
sqlite3_int64
)
:
CInt
def
sqlite3_bind_null
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
)
:
CInt
def
sqlite3_bind_parameter_count
(
p0:
Ptr
[
sqlite3_stmt
]
)
:
CInt
def
sqlite3_bind_parameter_index
(
p0:
Ptr
[
sqlite3_stmt
]
,
zName:
CString
)
:
CInt
def
sqlite3_bind_parameter_name
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
)
:
CString
def
sqlite3_bind_pointer
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
,
p2:
Ptr
[
Byte
]
,
p3:
CString
,
p4:
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
)
:
CInt
def
sqlite3_bind_text
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
,
p2:
CString
,
p3:
CInt
,
p4:
sqlite3_destructor_type
)
:
CInt
def
sqlite3_bind_text16
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
,
p2:
Ptr
[
Byte
]
,
p3:
CInt
,
p4:
sqlite3_destructor_type
)
:
CInt
def
sqlite3_bind_text64
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
,
p2:
CString
,
p3:
sqlite3_uint64
,
p4:
sqlite3_destructor_type
,
encoding:
CUnsignedChar
)
:
CInt
def
sqlite3_bind_value
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
,
p2:
Ptr
[
sqlite3_value
]
)
:
CInt
def
sqlite3_bind_zeroblob
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
,
n:
CInt
)
:
CInt
def
sqlite3_bind_zeroblob64
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
,
p2:
sqlite3_uint64
)
:
CInt
def
sqlite3_blob_bytes
(
p0:
Ptr
[
sqlite3_blob
]
)
:
CInt
def
sqlite3_blob_close
(
p0:
Ptr
[
sqlite3_blob
]
)
:
CInt
def
sqlite3_blob_open
(
p0:
Ptr
[
sqlite3
]
,
zDb:
CString
,
zTable:
CString
,
zColumn:
CString
,
iRow:
sqlite3_int64
,
flags:
CInt
,
ppBlob:
Ptr
[
Ptr
[
sqlite3_blob
]]
)
:
CInt
def
sqlite3_blob_read
(
p0:
Ptr
[
sqlite3_blob
]
,
Z:
Ptr
[
Byte
]
,
N:
CInt
,
iOffset:
CInt
)
:
CInt
def
sqlite3_blob_reopen
(
p0:
Ptr
[
sqlite3_blob
]
,
p1:
sqlite3_int64
)
:
CInt
def
sqlite3_blob_write
(
p0:
Ptr
[
sqlite3_blob
]
,
z:
Ptr
[
Byte
]
,
n:
CInt
,
iOffset:
CInt
)
:
CInt
def
sqlite3_busy_handler
(
p0:
Ptr
[
sqlite3
]
,
p1:
CFuncPtr2
[
Ptr
[
Byte
],
CInt
,
CInt
]
,
p2:
Ptr
[
Byte
]
)
:
CInt
def
sqlite3_busy_timeout
(
p0:
Ptr
[
sqlite3
]
,
ms:
CInt
)
:
CInt
def
sqlite3_cancel_auto_extension
(
xEntryPoint:
CFuncPtr0
[
Unit
]
)
:
CInt
def
sqlite3_changes
(
p0:
Ptr
[
sqlite3
]
)
:
CInt
def
sqlite3_clear_bindings
(
p0:
Ptr
[
sqlite3_stmt
]
)
:
CInt
def
sqlite3_close
(
p0:
Ptr
[
sqlite3
]
)
:
CInt
def
sqlite3_close_v2
(
p0:
Ptr
[
sqlite3
]
)
:
CInt
def
sqlite3_collation_needed
(
p0:
Ptr
[
sqlite3
]
,
p1:
Ptr
[
Byte
]
,
p2:
CFuncPtr4
[
Ptr
[
Byte
],
Ptr
[
sqlite3
],
CInt
,
CString
,
Unit
]
)
:
CInt
def
sqlite3_collation_needed16
(
p0:
Ptr
[
sqlite3
]
,
p1:
Ptr
[
Byte
]
,
p2:
CFuncPtr4
[
Ptr
[
Byte
],
Ptr
[
sqlite3
],
CInt
,
Ptr
[
Byte
],
Unit
]
)
:
CInt
def
sqlite3_column_blob
(
p0:
Ptr
[
sqlite3_stmt
]
,
iCol:
CInt
)
:
Ptr
[
Byte
]
def
sqlite3_column_bytes
(
p0:
Ptr
[
sqlite3_stmt
]
,
iCol:
CInt
)
:
CInt
def
sqlite3_column_bytes16
(
p0:
Ptr
[
sqlite3_stmt
]
,
iCol:
CInt
)
:
CInt
def
sqlite3_column_count
(
pStmt:
Ptr
[
sqlite3_stmt
]
)
:
CInt
def
sqlite3_column_database_name
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
)
:
CString
def
sqlite3_column_database_name16
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
)
:
Ptr
[
Byte
]
def
sqlite3_column_decltype
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
)
:
CString
def
sqlite3_column_decltype16
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
)
:
Ptr
[
Byte
]
def
sqlite3_column_double
(
p0:
Ptr
[
sqlite3_stmt
]
,
iCol:
CInt
)
:
CDouble
def
sqlite3_column_int
(
p0:
Ptr
[
sqlite3_stmt
]
,
iCol:
CInt
)
:
CInt
def
sqlite3_column_int64
(
p0:
Ptr
[
sqlite3_stmt
]
,
iCol:
CInt
)
:
sqlite3_int64
def
sqlite3_column_name
(
p0:
Ptr
[
sqlite3_stmt
]
,
N:
CInt
)
:
CString
def
sqlite3_column_name16
(
p0:
Ptr
[
sqlite3_stmt
]
,
N:
CInt
)
:
Ptr
[
Byte
]
def
sqlite3_column_origin_name
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
)
:
CString
def
sqlite3_column_origin_name16
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
)
:
Ptr
[
Byte
]
def
sqlite3_column_table_name
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
)
:
CString
def
sqlite3_column_table_name16
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
CInt
)
:
Ptr
[
Byte
]
def
sqlite3_column_text
(
p0:
Ptr
[
sqlite3_stmt
]
,
iCol:
CInt
)
:
Ptr
[
CUnsignedChar
]
def
sqlite3_column_text16
(
p0:
Ptr
[
sqlite3_stmt
]
,
iCol:
CInt
)
:
Ptr
[
Byte
]
def
sqlite3_column_type
(
p0:
Ptr
[
sqlite3_stmt
]
,
iCol:
CInt
)
:
CInt
def
sqlite3_column_value
(
p0:
Ptr
[
sqlite3_stmt
]
,
iCol:
CInt
)
:
Ptr
[
sqlite3_value
]
def
sqlite3_commit_hook
(
p0:
Ptr
[
sqlite3
]
,
p1:
CFuncPtr1
[
Ptr
[
Byte
],
CInt
]
,
p2:
Ptr
[
Byte
]
)
:
Ptr
[
Byte
]
def
sqlite3_compileoption_get
(
N:
CInt
)
:
CString
def
sqlite3_compileoption_used
(
zOptName:
CString
)
:
CInt
def
sqlite3_complete
(
sql:
CString
)
:
CInt
def
sqlite3_complete16
(
sql:
Ptr
[
Byte
]
)
:
CInt
def
sqlite3_config
(
p0:
CInt
,
varArgs:
CVarArg
*
)
:
CInt
def
sqlite3_context_db_handle
(
p0:
Ptr
[
sqlite3_context
]
)
:
Ptr
[
sqlite3
]
def
sqlite3_create_collation
(
p0:
Ptr
[
sqlite3
]
,
zName:
CString
,
eTextRep:
CInt
,
pArg:
Ptr
[
Byte
]
,
xCompare:
CFuncPtr5
[
Ptr
[
Byte
],
CInt
,
Ptr
[
Byte
],
CInt
,
Ptr
[
Byte
],
CInt
]
)
:
CInt
def
sqlite3_create_collation16
(
p0:
Ptr
[
sqlite3
]
,
zName:
Ptr
[
Byte
]
,
eTextRep:
CInt
,
pArg:
Ptr
[
Byte
]
,
xCompare:
CFuncPtr5
[
Ptr
[
Byte
],
CInt
,
Ptr
[
Byte
],
CInt
,
Ptr
[
Byte
],
CInt
]
)
:
CInt
def
sqlite3_create_collation_v2
(
p0:
Ptr
[
sqlite3
]
,
zName:
CString
,
eTextRep:
CInt
,
pArg:
Ptr
[
Byte
]
,
xCompare:
CFuncPtr5
[
Ptr
[
Byte
],
CInt
,
Ptr
[
Byte
],
CInt
,
Ptr
[
Byte
],
CInt
]
,
xDestroy:
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
)
:
CInt
def
sqlite3_create_function
(
db:
Ptr
[
sqlite3
]
,
zFunctionName:
CString
,
nArg:
CInt
,
eTextRep:
CInt
,
pApp:
Ptr
[
Byte
]
,
xFunc:
CFuncPtr3
[
Ptr
[
sqlite3_context
],
CInt
,
Ptr
[
Ptr
[
sqlite3_value
]],
Unit
]
,
xStep:
CFuncPtr3
[
Ptr
[
sqlite3_context
],
CInt
,
Ptr
[
Ptr
[
sqlite3_value
]],
Unit
]
,
xFinal:
CFuncPtr1
[
Ptr
[
sqlite3_context
],
Unit
]
)
:
CInt
def
sqlite3_create_function16
(
db:
Ptr
[
sqlite3
]
,
zFunctionName:
Ptr
[
Byte
]
,
nArg:
CInt
,
eTextRep:
CInt
,
pApp:
Ptr
[
Byte
]
,
xFunc:
CFuncPtr3
[
Ptr
[
sqlite3_context
],
CInt
,
Ptr
[
Ptr
[
sqlite3_value
]],
Unit
]
,
xStep:
CFuncPtr3
[
Ptr
[
sqlite3_context
],
CInt
,
Ptr
[
Ptr
[
sqlite3_value
]],
Unit
]
,
xFinal:
CFuncPtr1
[
Ptr
[
sqlite3_context
],
Unit
]
)
:
CInt
def
sqlite3_create_function_v2
(
db:
Ptr
[
sqlite3
]
,
zFunctionName:
CString
,
nArg:
CInt
,
eTextRep:
CInt
,
pApp:
Ptr
[
Byte
]
,
xFunc:
CFuncPtr3
[
Ptr
[
sqlite3_context
],
CInt
,
Ptr
[
Ptr
[
sqlite3_value
]],
Unit
]
,
xStep:
CFuncPtr3
[
Ptr
[
sqlite3_context
],
CInt
,
Ptr
[
Ptr
[
sqlite3_value
]],
Unit
]
,
xFinal:
CFuncPtr1
[
Ptr
[
sqlite3_context
],
Unit
]
,
xDestroy:
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
)
:
CInt
def
sqlite3_data_count
(
pStmt:
Ptr
[
sqlite3_stmt
]
)
:
CInt
val
sqlite3_data_directory
:
CString
def
sqlite3_db_cacheflush
(
p0:
Ptr
[
sqlite3
]
)
:
CInt
def
sqlite3_db_config
(
p0:
Ptr
[
sqlite3
]
,
op:
CInt
,
varArgs:
CVarArg
*
)
:
CInt
def
sqlite3_db_filename
(
db:
Ptr
[
sqlite3
]
,
zDbName:
CString
)
:
CString
def
sqlite3_db_handle
(
p0:
Ptr
[
sqlite3_stmt
]
)
:
Ptr
[
sqlite3
]
def
sqlite3_db_mutex
(
p0:
Ptr
[
sqlite3
]
)
:
Ptr
[
sqlite3_mutex
]
def
sqlite3_db_readonly
(
db:
Ptr
[
sqlite3
]
,
zDbName:
CString
)
:
CInt
def
sqlite3_db_release_memory
(
p0:
Ptr
[
sqlite3
]
)
:
CInt
def
sqlite3_db_status
(
p0:
Ptr
[
sqlite3
]
,
op:
CInt
,
pCur:
Ptr
[
CInt
]
,
pHiwtr:
Ptr
[
CInt
]
,
resetFlg:
CInt
)
:
CInt
def
sqlite3_declare_vtab
(
p0:
Ptr
[
sqlite3
]
,
zSQL:
CString
)
:
CInt
def
sqlite3_enable_load_extension
(
db:
Ptr
[
sqlite3
]
,
onoff:
CInt
)
:
CInt
def
sqlite3_enable_shared_cache
(
p0:
CInt
)
:
CInt
def
sqlite3_errcode
(
db:
Ptr
[
sqlite3
]
)
:
CInt
def
sqlite3_errmsg
(
p0:
Ptr
[
sqlite3
]
)
:
CString
def
sqlite3_errmsg16
(
p0:
Ptr
[
sqlite3
]
)
:
Ptr
[
Byte
]
def
sqlite3_errstr
(
p0:
CInt
)
:
CString
def
sqlite3_exec
(
p0:
Ptr
[
sqlite3
]
,
sql:
CString
,
callback:
CFuncPtr4
[
Ptr
[
Byte
],
CInt
,
Ptr
[
CString
],
Ptr
[
CString
],
CInt
]
,
p1:
Ptr
[
Byte
]
,
errmsg:
Ptr
[
CString
]
)
:
CInt
def
sqlite3_expanded_sql
(
pStmt:
Ptr
[
sqlite3_stmt
]
)
:
CString
def
sqlite3_expired
(
p0:
Ptr
[
sqlite3_stmt
]
)
:
CInt
def
sqlite3_extended_errcode
(
db:
Ptr
[
sqlite3
]
)
:
CInt
def
sqlite3_extended_result_codes
(
p0:
Ptr
[
sqlite3
]
,
onoff:
CInt
)
:
CInt
def
sqlite3_file_control
(
p0:
Ptr
[
sqlite3
]
,
zDbName:
CString
,
op:
CInt
,
p1:
Ptr
[
Byte
]
)
:
CInt
def
sqlite3_finalize
(
pStmt:
Ptr
[
sqlite3_stmt
]
)
:
CInt
def
sqlite3_free
(
p0:
Ptr
[
Byte
]
)
:
Unit
def
sqlite3_free_table
(
result:
Ptr
[
CString
]
)
:
Unit
def
sqlite3_get_autocommit
(
p0:
Ptr
[
sqlite3
]
)
:
CInt
def
sqlite3_get_auxdata
(
p0:
Ptr
[
sqlite3_context
]
,
N:
CInt
)
:
Ptr
[
Byte
]
def
sqlite3_get_table
(
db:
Ptr
[
sqlite3
]
,
zSql:
CString
,
pazResult:
Ptr
[
Ptr
[
CString
]]
,
pnRow:
Ptr
[
CInt
]
,
pnColumn:
Ptr
[
CInt
]
,
pzErrmsg:
Ptr
[
CString
]
)
:
CInt
def
sqlite3_global_recover
()
:
CInt
def
sqlite3_initialize
()
:
CInt
def
sqlite3_interrupt
(
p0:
Ptr
[
sqlite3
]
)
:
Unit
def
sqlite3_last_insert_rowid
(
p0:
Ptr
[
sqlite3
]
)
:
sqlite3_int64
def
sqlite3_libversion
()
:
CString
def
sqlite3_libversion_number
()
:
CInt
def
sqlite3_limit
(
p0:
Ptr
[
sqlite3
]
,
id:
CInt
,
newVal:
CInt
)
:
CInt
def
sqlite3_load_extension
(
db:
Ptr
[
sqlite3
]
,
zFile:
CString
,
zProc:
CString
,
pzErrMsg:
Ptr
[
CString
]
)
:
CInt
def
sqlite3_log
(
iErrCode:
CInt
,
zFormat:
CString
,
varArgs:
CVarArg
*
)
:
Unit
def
sqlite3_malloc
(
p0:
CInt
)
:
Ptr
[
Byte
]
def
sqlite3_malloc64
(
p0:
sqlite3_uint64
)
:
Ptr
[
Byte
]
def
sqlite3_memory_alarm
(
p0:
CFuncPtr3
[
Ptr
[
Byte
],
sqlite3_int64
,
CInt
,
Unit
]
,
p1:
Ptr
[
Byte
]
,
p2:
sqlite3_int64
)
:
CInt
def
sqlite3_memory_highwater
(
resetFlag:
CInt
)
:
sqlite3_int64
def
sqlite3_memory_used
()
:
sqlite3_int64
def
sqlite3_mprintf
(
p0:
CString
,
varArgs:
CVarArg
*
)
:
CString
def
sqlite3_msize
(
p0:
Ptr
[
Byte
]
)
:
sqlite3_uint64
def
sqlite3_mutex_alloc
(
p0:
CInt
)
:
Ptr
[
sqlite3_mutex
]
def
sqlite3_mutex_enter
(
p0:
Ptr
[
sqlite3_mutex
]
)
:
Unit
def
sqlite3_mutex_free
(
p0:
Ptr
[
sqlite3_mutex
]
)
:
Unit
def
sqlite3_mutex_held
(
p0:
Ptr
[
sqlite3_mutex
]
)
:
CInt
def
sqlite3_mutex_leave
(
p0:
Ptr
[
sqlite3_mutex
]
)
:
Unit
def
sqlite3_mutex_notheld
(
p0:
Ptr
[
sqlite3_mutex
]
)
:
CInt
def
sqlite3_mutex_try
(
p0:
Ptr
[
sqlite3_mutex
]
)
:
CInt
def
sqlite3_next_stmt
(
pDb:
Ptr
[
sqlite3
]
,
pStmt:
Ptr
[
sqlite3_stmt
]
)
:
Ptr
[
sqlite3_stmt
]
def
sqlite3_open
(
filename:
CString
,
ppDb:
Ptr
[
Ptr
[
sqlite3
]]
)
:
CInt
def
sqlite3_open16
(
filename:
Ptr
[
Byte
]
,
ppDb:
Ptr
[
Ptr
[
sqlite3
]]
)
:
CInt
def
sqlite3_open_v2
(
filename:
CString
,
ppDb:
Ptr
[
Ptr
[
sqlite3
]]
,
flags:
CInt
,
zVfs:
CString
)
:
CInt
def
sqlite3_os_end
()
:
CInt
def
sqlite3_os_init
()
:
CInt
def
sqlite3_overload_function
(
p0:
Ptr
[
sqlite3
]
,
zFuncName:
CString
,
nArg:
CInt
)
:
CInt
def
sqlite3_prepare
(
db:
Ptr
[
sqlite3
]
,
zSql:
CString
,
nByte:
CInt
,
ppStmt:
Ptr
[
Ptr
[
sqlite3_stmt
]]
,
pzTail:
Ptr
[
CString
]
)
:
CInt
def
sqlite3_prepare16
(
db:
Ptr
[
sqlite3
]
,
zSql:
Ptr
[
Byte
]
,
nByte:
CInt
,
ppStmt:
Ptr
[
Ptr
[
sqlite3_stmt
]]
,
pzTail:
Ptr
[
Ptr
[
Byte
]]
)
:
CInt
def
sqlite3_prepare16_v2
(
db:
Ptr
[
sqlite3
]
,
zSql:
Ptr
[
Byte
]
,
nByte:
CInt
,
ppStmt:
Ptr
[
Ptr
[
sqlite3_stmt
]]
,
pzTail:
Ptr
[
Ptr
[
Byte
]]
)
:
CInt
def
sqlite3_prepare16_v3
(
db:
Ptr
[
sqlite3
]
,
zSql:
Ptr
[
Byte
]
,
nByte:
CInt
,
prepFlags:
CUnsignedInt
,
ppStmt:
Ptr
[
Ptr
[
sqlite3_stmt
]]
,
pzTail:
Ptr
[
Ptr
[
Byte
]]
)
:
CInt
def
sqlite3_prepare_v2
(
db:
Ptr
[
sqlite3
]
,
zSql:
CString
,
nByte:
CInt
,
ppStmt:
Ptr
[
Ptr
[
sqlite3_stmt
]]
,
pzTail:
Ptr
[
CString
]
)
:
CInt
def
sqlite3_prepare_v3
(
db:
Ptr
[
sqlite3
]
,
zSql:
CString
,
nByte:
CInt
,
prepFlags:
CUnsignedInt
,
ppStmt:
Ptr
[
Ptr
[
sqlite3_stmt
]]
,
pzTail:
Ptr
[
CString
]
)
:
CInt
def
sqlite3_profile
(
p0:
Ptr
[
sqlite3
]
,
xProfile:
CFuncPtr3
[
Ptr
[
Byte
],
CString
,
sqlite3_uint64
,
Unit
]
,
p1:
Ptr
[
Byte
]
)
:
Ptr
[
Byte
]
def
sqlite3_progress_handler
(
p0:
Ptr
[
sqlite3
]
,
p1:
CInt
,
p2:
CFuncPtr1
[
Ptr
[
Byte
],
CInt
]
,
p3:
Ptr
[
Byte
]
)
:
Unit
def
sqlite3_randomness
(
N:
CInt
,
P:
Ptr
[
Byte
]
)
:
Unit
def
sqlite3_realloc
(
p0:
Ptr
[
Byte
]
,
p1:
CInt
)
:
Ptr
[
Byte
]
def
sqlite3_realloc64
(
p0:
Ptr
[
Byte
]
,
p1:
sqlite3_uint64
)
:
Ptr
[
Byte
]
def
sqlite3_release_memory
(
p0:
CInt
)
:
CInt
def
sqlite3_reset
(
pStmt:
Ptr
[
sqlite3_stmt
]
)
:
CInt
def
sqlite3_reset_auto_extension
()
:
Unit
def
sqlite3_result_blob
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
Ptr
[
Byte
]
,
p2:
CInt
,
p3:
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
)
:
Unit
def
sqlite3_result_blob64
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
Ptr
[
Byte
]
,
p2:
sqlite3_uint64
,
p3:
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
)
:
Unit
def
sqlite3_result_double
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
CDouble
)
:
Unit
def
sqlite3_result_error
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
CString
,
p2:
CInt
)
:
Unit
def
sqlite3_result_error16
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
Ptr
[
Byte
]
,
p2:
CInt
)
:
Unit
def
sqlite3_result_error_code
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
CInt
)
:
Unit
def
sqlite3_result_error_nomem
(
p0:
Ptr
[
sqlite3_context
]
)
:
Unit
def
sqlite3_result_error_toobig
(
p0:
Ptr
[
sqlite3_context
]
)
:
Unit
def
sqlite3_result_int
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
CInt
)
:
Unit
def
sqlite3_result_int64
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
sqlite3_int64
)
:
Unit
def
sqlite3_result_null
(
p0:
Ptr
[
sqlite3_context
]
)
:
Unit
def
sqlite3_result_pointer
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
Ptr
[
Byte
]
,
p2:
CString
,
p3:
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
)
:
Unit
def
sqlite3_result_subtype
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
CUnsignedInt
)
:
Unit
def
sqlite3_result_text
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
CString
,
p2:
CInt
,
p3:
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
)
:
Unit
def
sqlite3_result_text16
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
Ptr
[
Byte
]
,
p2:
CInt
,
p3:
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
)
:
Unit
def
sqlite3_result_text16be
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
Ptr
[
Byte
]
,
p2:
CInt
,
p3:
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
)
:
Unit
def
sqlite3_result_text16le
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
Ptr
[
Byte
]
,
p2:
CInt
,
p3:
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
)
:
Unit
def
sqlite3_result_text64
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
CString
,
p2:
sqlite3_uint64
,
p3:
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
,
encoding:
CUnsignedChar
)
:
Unit
def
sqlite3_result_value
(
p0:
Ptr
[
sqlite3_context
]
,
p1:
Ptr
[
sqlite3_value
]
)
:
Unit
def
sqlite3_result_zeroblob
(
p0:
Ptr
[
sqlite3_context
]
,
n:
CInt
)
:
Unit
def
sqlite3_result_zeroblob64
(
p0:
Ptr
[
sqlite3_context
]
,
n:
sqlite3_uint64
)
:
CInt
def
sqlite3_rollback_hook
(
p0:
Ptr
[
sqlite3
]
,
p1:
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
,
p2:
Ptr
[
Byte
]
)
:
Ptr
[
Byte
]
def
sqlite3_rtree_geometry_callback
(
db:
Ptr
[
sqlite3
]
,
zGeom:
CString
,
xGeom:
CFuncPtr4
[
Ptr
[
sqlite3_rtree_geometry
],
CInt
,
Ptr
[
sqlite3_rtree_dbl
],
Ptr
[
CInt
],
CInt
]
,
pContext:
Ptr
[
Byte
]
)
:
CInt
def
sqlite3_rtree_query_callback
(
db:
Ptr
[
sqlite3
]
,
zQueryFunc:
CString
,
xQueryFunc:
CFuncPtr1
[
Ptr
[
sqlite3_rtree_query_info
],
CInt
]
,
pContext:
Ptr
[
Byte
]
,
xDestructor:
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
)
:
CInt
def
sqlite3_set_authorizer
(
p0:
Ptr
[
sqlite3
]
,
xAuth:
CFuncPtr6
[
Ptr
[
Byte
],
CInt
,
CString
,
CString
,
CString
,
CString
,
CInt
]
,
pUserData:
Ptr
[
Byte
]
)
:
CInt
def
sqlite3_set_auxdata
(
p0:
Ptr
[
sqlite3_context
]
,
N:
CInt
,
p1:
Ptr
[
Byte
]
,
p2:
CFuncPtr1
[
Ptr
[
Byte
],
Unit
]
)
:
Unit
def
sqlite3_set_last_insert_rowid
(
p0:
Ptr
[
sqlite3
]
,
p1:
sqlite3_int64
)
:
Unit
def
sqlite3_shutdown
()
:
CInt
def
sqlite3_sleep
(
p0:
CInt
)
:
CInt
def
sqlite3_snapshot_cmp
(
p1:
Ptr
[
sqlite3_snapshot
]
,
p2:
Ptr
[
sqlite3_snapshot
]
)
:
CInt
def
sqlite3_snapshot_free
(
p0:
Ptr
[
sqlite3_snapshot
]
)
:
Unit
def
sqlite3_snapshot_get
(
db:
Ptr
[
sqlite3
]
,
zSchema:
CString
,
ppSnapshot:
Ptr
[
Ptr
[
sqlite3_snapshot
]]
)
:
CInt
def
sqlite3_snapshot_open
(
db:
Ptr
[
sqlite3
]
,
zSchema:
CString
,
pSnapshot:
Ptr
[
sqlite3_snapshot
]
)
:
CInt
def
sqlite3_snapshot_recover
(
db:
Ptr
[
sqlite3
]
,
zDb:
CString
)
:
CInt
def
sqlite3_snprintf
(
p0:
CInt
,
p1:
CString
,
p2:
CString
,
varArgs:
CVarArg
*
)
:
CString
def
sqlite3_soft_heap_limit
(
N:
CInt
)
:
Unit
def
sqlite3_soft_heap_limit64
(
N:
sqlite3_int64
)
:
sqlite3_int64
def
sqlite3_sourceid
()
:
CString
def
sqlite3_sql
(
pStmt:
Ptr
[
sqlite3_stmt
]
)
:
CString
def
sqlite3_status
(
op:
CInt
,
pCurrent:
Ptr
[
CInt
]
,
pHighwater:
Ptr
[
CInt
]
,
resetFlag:
CInt
)
:
CInt
def
sqlite3_status64
(
op:
CInt
,
pCurrent:
Ptr
[
sqlite3_int64
]
,
pHighwater:
Ptr
[
sqlite3_int64
]
,
resetFlag:
CInt
)
:
CInt
def
sqlite3_step
(
p0:
Ptr
[
sqlite3_stmt
]
)
:
CInt
def
sqlite3_stmt_busy
(
p0:
Ptr
[
sqlite3_stmt
]
)
:
CInt
def
sqlite3_stmt_readonly
(
pStmt:
Ptr
[
sqlite3_stmt
]
)
:
CInt
def
sqlite3_stmt_scanstatus
(
pStmt:
Ptr
[
sqlite3_stmt
]
,
idx:
CInt
,
iScanStatusOp:
CInt
,
pOut:
Ptr
[
Byte
]
)
:
CInt
def
sqlite3_stmt_scanstatus_reset
(
p0:
Ptr
[
sqlite3_stmt
]
)
:
Unit
def
sqlite3_stmt_status
(
p0:
Ptr
[
sqlite3_stmt
]
,
op:
CInt
,
resetFlg:
CInt
)
:
CInt
def
sqlite3_strglob
(
zGlob:
CString
,
zStr:
CString
)
:
CInt
def
sqlite3_stricmp
(
p0:
CString
,
p1:
CString
)
:
CInt
def
sqlite3_strlike
(
zGlob:
CString
,
zStr:
CString
,
cEsc:
CUnsignedInt
)
:
CInt
def
sqlite3_strnicmp
(
p0:
CString
,
p1:
CString
,
p2:
CInt
)
:
CInt
def
sqlite3_system_errno
(
p0:
Ptr
[
sqlite3
]
)
:
CInt
def
sqlite3_table_column_metadata
(
db:
Ptr
[
sqlite3
]
,
zDbName:
CString
,
zTableName:
CString
,
zColumnName:
CString
,
pzDataType:
Ptr
[
CString
]
,
pzCollSeq:
Ptr
[
CString
]
,
pNotNull:
Ptr
[
CInt
]
,
pPrimaryKey:
Ptr
[
CInt
]
,
pAutoinc:
Ptr
[
CInt
]
)
:
CInt
val
sqlite3_temp_directory
:
CString
def
sqlite3_test_control
(
op:
CInt
,
varArgs:
CVarArg
*
)
:
CInt
def
sqlite3_thread_cleanup
()
:
Unit
def
sqlite3_threadsafe
()
:
CInt
def
sqlite3_total_changes
(
p0:
Ptr
[
sqlite3
]
)
:
CInt
def
sqlite3_trace
(
p0:
Ptr
[
sqlite3
]
,
xTrace:
CFuncPtr2
[
Ptr
[
Byte
],
CString
,
Unit
]
,
p1:
Ptr
[
Byte
]
)
:
Ptr
[
Byte
]
def
sqlite3_trace_v2
(
p0:
Ptr
[
sqlite3
]
,
uMask:
CUnsignedInt
,
xCallback:
CFuncPtr4
[
CUnsignedInt
,
Ptr
[
Byte
],
Ptr
[
Byte
],
Ptr
[
Byte
],
CInt
]
,
pCtx:
Ptr
[
Byte
]
)
:
CInt
def
sqlite3_transfer_bindings
(
p0:
Ptr
[
sqlite3_stmt
]
,
p1:
Ptr
[
sqlite3_stmt
]
)
:
CInt
def
sqlite3_unlock_notify
(
pBlocked:
Ptr
[
sqlite3
]
,
xNotify:
CFuncPtr2
[
Ptr
[
Ptr
[
Byte
]],
CInt
,
Unit
]
,
pNotifyArg:
Ptr
[
Byte
]
)
:
CInt
def
sqlite3_update_hook
(
p0:
Ptr
[
sqlite3
]
,
p1:
CFuncPtr5
[
Ptr
[
Byte
],
CInt
,
CString
,
CString
,
sqlite3_int64
,
Unit
]
,
p2:
Ptr
[
Byte
]
)
:
Ptr
[
Byte
]
def
sqlite3_uri_boolean
(
zFile:
CString
,
zParam:
CString
,
bDefault:
CInt
)
:
CInt
def
sqlite3_uri_int64
(
p0:
CString
,
p1:
CString
,
p2:
sqlite3_int64
)
:
sqlite3_int64
def
sqlite3_uri_parameter
(
zFilename:
CString
,
zParam:
CString
)
:
CString
def
sqlite3_user_data
(
p0:
Ptr
[
sqlite3_context
]
)
:
Ptr
[
Byte
]
def
sqlite3_value_blob
(
p0:
Ptr
[
sqlite3_value
]
)
:
Ptr
[
Byte
]
def
sqlite3_value_bytes
(
p0:
Ptr
[
sqlite3_value
]
)
:
CInt
def
sqlite3_value_bytes16
(
p0:
Ptr
[
sqlite3_value
]
)
:
CInt
def
sqlite3_value_double
(
p0:
Ptr
[
sqlite3_value
]
)
:
CDouble
def
sqlite3_value_dup
(
p0:
Ptr
[
sqlite3_value
]
)
:
Ptr
[
sqlite3_value
]
def
sqlite3_value_free
(
p0:
Ptr
[
sqlite3_value
]
)
:
Unit
def
sqlite3_value_int
(
p0:
Ptr
[
sqlite3_value
]
)
:
CInt
def
sqlite3_value_int64
(
p0:
Ptr
[
sqlite3_value
]
)
:
sqlite3_int64
def
sqlite3_value_nochange
(
p0:
Ptr
[
sqlite3_value
]
)
:
CInt
def
sqlite3_value_numeric_type
(
p0:
Ptr
[
sqlite3_value
]
)
:
CInt
def
sqlite3_value_pointer
(
p0:
Ptr
[
sqlite3_value
]
,
p1:
CString
)
:
Ptr
[
Byte
]
def
sqlite3_value_subtype
(
p0:
Ptr
[
sqlite3_value
]
)
:
CUnsignedInt
def
sqlite3_value_text
(
p0:
Ptr
[
sqlite3_value
]
)
:
Ptr
[
CUnsignedChar
]
def
sqlite3_value_text16
(
p0:
Ptr
[
sqlite3_value
]
)
:
Ptr
[
Byte
]
def
sqlite3_value_text16be
(
p0:
Ptr
[
sqlite3_value
]
)
:
Ptr
[
Byte
]
def
sqlite3_value_text16le
(
p0:
Ptr
[
sqlite3_value
]
)
:
Ptr
[
Byte
]
def
sqlite3_value_type
(
p0:
Ptr
[
sqlite3_value
]
)
:
CInt
val
sqlite3_version
:
CString
def
sqlite3_vfs_find
(
zVfsName:
CString
)
:
Ptr
[
sqlite3_vfs
]
def
sqlite3_vfs_register
(
p0:
Ptr
[
sqlite3_vfs
]
,
makeDflt:
CInt
)
:
CInt
def
sqlite3_vfs_unregister
(
p0:
Ptr
[
sqlite3_vfs
]
)
:
CInt
def
sqlite3_vmprintf
(
p0:
CString
,
p1:
Ptr
[
struct___va_list_tag
]
)
:
CString
def
sqlite3_vsnprintf
(
p0:
CInt
,
p1:
CString
,
p2:
CString
,
p3:
Ptr
[
struct___va_list_tag
]
)
:
CString
def
sqlite3_vtab_collation
(
p0:
Ptr
[
sqlite3_index_info
]
,
p1:
CInt
)
:
CString
def
sqlite3_vtab_config
(
p0:
Ptr
[
sqlite3
]
,
op:
CInt
,
varArgs:
CVarArg
*
)
:
CInt
def
sqlite3_vtab_nochange
(
p0:
Ptr
[
sqlite3_context
]
)
:
CInt
def
sqlite3_vtab_on_conflict
(
p0:
Ptr
[
sqlite3
]
)
:
CInt
def
sqlite3_wal_autocheckpoint
(
db:
Ptr
[
sqlite3
]
,
N:
CInt
)
:
CInt
def
sqlite3_wal_checkpoint
(
db:
Ptr
[
sqlite3
]
,
zDb:
CString
)
:
CInt
def
sqlite3_wal_checkpoint_v2
(
db:
Ptr
[
sqlite3
]
,
zDb:
CString
,
eMode:
CInt
,
pnLog:
Ptr
[
CInt
]
,
pnCkpt:
Ptr
[
CInt
]
)
:
CInt
def
sqlite3_wal_hook
(
p0:
Ptr
[
sqlite3
]
,
p1:
CFuncPtr4
[
Ptr
[
Byte
],
Ptr
[
sqlite3
],
CString
,
CInt
,
CInt
]
,
p2:
Ptr
[
Byte
]
)
:
Ptr
[
Byte
]
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
AnyRef
Inherited from
Any
Ungrouped