Package-level declarations

Types

Link copied to clipboard
abstract class JniStruct

Wrapper around a direct ByteBuffer pointing to a C-struct. Allows reading and writing to the direct memory region where the struct resides.

Link copied to clipboard
class sqlite3_file(size: Int) : JniStruct

Allocates an instance of sqlite3_file with given size and supplies getters and setters for reading and writing the struct.

Link copied to clipboard

Wraps an instance of sqlite3_index_info at address pointer and supplies getters and setters for reading and writing the struct.

Link copied to clipboard

Wraps an instance of sqlite3_io_methods at address pointer and supplies getters and setters for reading and writing the struct.

Link copied to clipboard
class sqlite3_module(callbacks: VtabModuleCallbacks, callbackMask: Int, eponymous: Boolean) : JniStruct

Allocates an instance of sqlite3_module and supplies getters and setters for reading and writing the struct.

Link copied to clipboard
class sqlite3_vfs(pointer: Long) : JniStruct

Wraps an instance of sqlite3_vfs at address pointer and supplies getters and setters for reading and writing the struct.

Link copied to clipboard

Allocates an instance of sqlite3_vtab and supplies getters and setters for reading and writing the struct.

Link copied to clipboard

Allocates an instance of sqlite3_vtab_cursor and supplies getters and setters for reading and writing the struct.