VSQLite++ 0.3
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Nsqlite
 Nv2
 Ndetail
 Njson
 Cbackupbackup is a class for representing SQLite backup operations An object of this class is not copyable
 Cnamed_parameter
 Cnull_typenull_type is an empty type used to represent NULL values
 Ccommandcommand is the base class of all sql command classes An object of this class is not copyable
 CconnectionConnection is used to open, close, attach and detach a database. Further it has to be passed to all classes since it represents the connection to the database and contains the internal needed handle, so you can see a connection object as handle to the database An object of this class is not copyable
 Cconnection_poolThread-safe pool for leasing reusable SQLite connections
 Cdatabase_exceptionGeneric runtime failure raised for most SQLite errors
 Cdatabase_exception_codeException that carries the original SQLite error code and optional SQL snippet
 Cbuffer_too_small_exceptionRaised when a caller-provided buffer is too small to hold a blob/text payload
 Cdatabase_misuse_exceptionUsed for programming errors such as double-closing or using invalidated resources
 Cdatabase_misuse_exception_codeLogic-error flavour that also exposes the SQLite status code and SQL string
 Cdatabase_system_errorWraps system-level failures (e.g., file I/O) that bubble up from SQLite APIs
 CexecuteExecute can be used for SQL commands which should executed the constructor is defined in a way that it can be used like a function An object of this class is not copyable
 Cunknown_t
 Cnull_t
 Cfilesystem_entryResult of probing a filesystem path that bundles status metadata and the failure code
 Cfilesystem_adapterInterface for querying and mutating filesystem paths before SQLite touches them
 Cdefault_filesystem_adapterDefault adapter that simply forwards to std::filesystem
 Cfunction_optionsOptions passed alongside a callable when registering it with sqlite3_create_function_v2
 Cprivate_accessorA internal used class, shall not be used from users
 Cresult_construct_params_private
 CqueryQuery should be used to execute SQL queries An object of this class is not copyable
 CresultForward-only cursor over the rows produced by a prepared statement
 CsavepointThis is a helper class to handle transaction savepoints within SQLite
 Csession_optionsConfiguration flags supplied when opening a new change session
 CsessionRAII wrapper around sqlite3_session
 CsnapshotRAII wrapper around sqlite3_snapshot
 Cstatement_cache_configConfiguration knobs for the built-in LRU statement cache
 Cstatement_cacheTracks prepared statements by SQL text and hands them out on demand
 CtransactionTransaction is a helper class to start transactions within SQLite
 CviewView is used to create views. In SQLite a view can only be queried. INSERT, DELETE and UPDATE will fail on a view