|
VSQLite++ 0.3
|
| include | |
| sqlite | |
| detail | |
| type_helpers.hpp | |
| ext | |
| variant.hpp | |
| private | |
| private_accessor.hpp | |
| result_construct_params_private.hpp | |
| 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 |