native topic
Libraries related to accessing SQLite functions via dart:ffi
on native platforms.
Libraries
- open native
- Utils to open a DynamicLibrary on platforms that aren't supported by default.
- sqlite3 native
- Dart bindings to
sqlite3
.
Classes
- Database native
-
An opened sqlite3 database with
dart:ffi
. - OpenDynamicLibrary native
- Manages functions that define how to load the DynamicLibrary for sqlite.
- PreparedStatement native
- A prepared statement.
- Sqlite3 native
-
Provides access to
sqlite3
functions, such as opening new databases. - SqliteExtension native
-
Information used to load an extension through
sqlite3_auto_extension
, exposed by Sqlite3.ensureExtensionLoaded.
Properties
- open → OpenDynamicLibrary native
-
The instance managing different approaches to load the DynamicLibrary for
sqlite when needed. See the documentation for OpenDynamicLibrary to learn
how the default opening behavior can be overridden.
final
- sqlite3 → Sqlite3 native
-
Provides access to
sqlite3
functions, such as opening new databases.no setter
Enums
- OperatingSystem native
-
An operating system supported by
package:sqlite3
when opening SQLite libraries.
Typedefs
- OpenLibrary = DynamicLibrary Function() native
- Signature responsible for loading the dynamic sqlite3 library to use.