VSQLite++ 0.3
Loading...
Searching...
No Matches
sqlite Directory Reference
Directory dependency graph for sqlite:
include/sqlite

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.