# Poco::Data

# namespace SQLite

## 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;