StormByte-Database 2.0.0
C++26 database module of the StormByte suite
 
Loading...
Searching...
No Matches
StormByte::Database::SQLite::SQLite3 Member List

This is the complete list of members for StormByte::Database::SQLite::SQLite3, including all inherited members.

BeginTransaction(IsolationLevel level=IsolationLevel::Default)StormByte::Database::Database
ClearPreparedSTMTs() noexceptStormByte::Database::Databaseprotected
CommitTransaction()StormByte::Database::Database
Connect() noexceptStormByte::Database::Database
Database(const StormByte::Shared< Logger::Log > &logger)StormByte::Database::Database
Database(const Database &)=deleteStormByte::Database::Database
Database(Database &&other) noexceptStormByte::Database::Database
Disconnect() noexceptStormByte::Database::Database
DoPostConnect() noexceptStormByte::Database::Databaseinlineprotectedvirtual
DoPreConnect() noexceptStormByte::Database::Databaseinlineprotectedvirtual
DoPrepareSTMT(std::string_view name, std::string_view query) noexceptStormByte::Database::Databaseprotected
DoSilentQuery(std::string_view query) noexcept overrideStormByte::Database::SQLite::SQLite3protectedvirtual
EnableForeignKeys()StormByte::Database::SQLite::SQLite3protected
ExecuteSTMT(std::string_view name, Args &&...args)StormByte::Database::Databaseinline
GetSslMode() const noexceptStormByte::Database::Databaseinline
GetTelemetry() const noexceptStormByte::Database::Database
IsConnected() const noexceptStormByte::Database::Databaseinline
m_connectedStormByte::Database::Databaseprotected
m_loggerStormByte::Database::Databaseprotected
m_operation_mutexStormByte::Database::Databaseprotected
m_ssl_modeStormByte::Database::Databaseprotected
m_telemetryStormByte::Database::Databaseprotected
operator=(const SQLite3 &db)=deleteStormByte::Database::SQLite::SQLite3
operator=(SQLite3 &&db) noexceptStormByte::Database::SQLite::SQLite3
StormByte::Database::Database::operator=(const Database &)=deleteStormByte::Database::Database
StormByte::Database::Database::operator=(Database &&other) noexceptStormByte::Database::Database
PrepareSTMT(std::string_view name, std::string_view query) noexceptStormByte::Database::Databaseprotected
Query(std::string_view query) noexcept overrideStormByte::Database::SQLite::SQLite3virtual
RecordBackendEvent(BackendEvent event) noexceptStormByte::Database::Databaseinlineprotected
RollbackTransaction()StormByte::Database::Database
SetSslMode(SslMode mode) noexceptStormByte::Database::Databaseinline
SetTelemetry(StormByte::Shared< Telemetry > telemetry) noexceptStormByte::Database::Databaseprotected
SilentQuery(std::string_view query) noexcept overrideStormByte::Database::SQLite::SQLite3virtual
SQLite3(const SQLite3 &db)=deleteStormByte::Database::SQLite::SQLite3
SQLite3(SQLite3 &&db) noexceptStormByte::Database::SQLite::SQLite3
SQLite3(const StormByte::Shared< Logger::Log > &logger)StormByte::Database::SQLite::SQLite3protected
SQLite3(const std::filesystem::path &dbfile, const StormByte::Shared< Logger::Log > &logger)StormByte::Database::SQLite::SQLite3protected
SQLite3(std::filesystem::path &&dbfile, const StormByte::Shared< Logger::Log > &logger)StormByte::Database::SQLite::SQLite3protected
TrackOperation(Operation operation) const noexceptStormByte::Database::Databaseinlineprotected
~Database() noexceptStormByte::Database::Databasevirtual
~SQLite3() noexcept overrideStormByte::Database::SQLite::SQLite3