|
VSQLite++ 0.3
|

Directories | |
| detail | |
| ext | |
| private | |
Files | |
| backup.hpp | |
| Declares the sqlite::backup helper that drives SQLite's incremental backup API. | |
| command.hpp | |
| Parameter binding helpers and the sqlite::command base class for executing statements. | |
| connection.hpp | |
| Owning RAII wrapper for sqlite3* handles plus attachment helpers and statement caching. | |
| connection_pool.hpp | |
| Cooperative pool that multiplexes a bounded number of sqlite::connection instances. | |
| database_exception.hpp | |
| Exception hierarchy mirroring common SQLite failure categories. | |
| deprecated.hpp | |
| Defines the VSQLITE_DEPRECATED attribute for compilers supported by VSQLite++. | |
| execute.hpp | |
| Simple helper derived from sqlite::command for fire-and-forget statements. | |
| filesystem_adapter.hpp | |
| Pluggable abstraction for the filesystem operations used by sqlite::connection. | |
| function.hpp | |
| Utilities for binding C++ callables as SQLite scalar, aggregate, or window functions. | |
| json_fts.hpp | |
| Convenience helpers for composing JSON1 expressions and working with FTS5 ranks. | |
| query.hpp | |
| Prepared-statement helper for SELECTs that produces sqlite::result cursors. | |
| result.hpp | |
| Row-oriented cursor and typed accessors returned by sqlite::query. | |
| savepoint.hpp | |
| RAII helper for SAVEPOINT/RELEASE/ROLLBACK statements and snapshot utilities. | |
| serialization.hpp | |
| Wraps the optional sqlite3_serialize / sqlite3_deserialize APIs. | |
| session.hpp | |
| Thin RAII layer over the SQLite sessions/changeset extension. | |
| snapshot.hpp | |
| Wraps SQLite's snapshot and WAL-mode management APIs. | |
| statement_cache.hpp | |
| LRU cache for prepared statements shared across sqlite::connection. | |
| threading.hpp | |
| Helpers for configuring SQLite's global threading mode. | |
| transaction.hpp | |
| RAII helper for BEGIN/COMMIT/ROLLBACK sequences and WAL snapshots. | |
| view.hpp | |
| Helpers for creating and dropping SQL views on a connection. | |