Overview
Classes: AuthorizationDeniedException, Binder, CantOpenDBFileException, Connector, ConstraintViolationException, CorruptImageException, DBAccessDeniedException, DBLockedException, DataTypeMismatchException, DatabaseFullException, ExecutionAbortedException, Extractor, IOErrorException, InternalDBErrorException, InterruptException, InvalidLibraryUseException, InvalidSQLStatementException, LockProtocolException, NoMemoryException, Notifier, OSFeaturesMissingException, ParameterCountMismatchException, ReadOnlyException, RowTooBigException, SQLiteException, SQLiteStatementImpl, SchemaDiffersException, SessionImpl, TableLockedException, TableNotFoundException, TransactionException, Utility
Types Aliases: TransactionType
Classes
class AuthorizationDeniedException
class Binder
Binds placeholders in the sql query to the provided values.
class CantOpenDBFileException
class Connector
Connector instantiates SqLite SessionImpl objects.
class ConstraintViolationException
class CorruptImageException
class DBAccessDeniedException
class DBLockedException
class DataTypeMismatchException
class DatabaseFullException
class ExecutionAbortedException
class Extractor
Extracts and converts data values form the result row returned by SQLite.
class IOErrorException
class InternalDBErrorException
class InterruptException
class InvalidLibraryUseException
class InvalidSQLStatementException
class LockProtocolException
class NoMemoryException
class Notifier
Notifier is a wrapper for SQLite callback calls.
class OSFeaturesMissingException
class ParameterCountMismatchException
class ReadOnlyException
class RowTooBigException
class SQLiteException
class SQLiteStatementImpl
Implements statement functionality needed for SQLite
class SchemaDiffersException
class SessionImpl
Implements SessionImpl interface.
class TableLockedException
class TableNotFoundException
class TransactionException
class Utility
Various utility functions for SQLite.
Types Aliases
TransactionType
using TransactionType = Utility::TransactionType;