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;