StormByte C++ Library: Database module 0.0.9999
StormByte-Database is a StormByte library module for handling database connections
Loading...
Searching...
No Matches
StormByte::Database::MariaDB::MariaDB Member List

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

BeginExclusiveTransaction()StormByte::Database::Databaseinlinevirtual
BeginTransaction()StormByte::Database::Databaseinlinevirtual
CommitTransaction()StormByte::Database::Databaseinlinevirtual
Connect() noexceptStormByte::Database::Database
Database(std::shared_ptr< Logger::Log > logger) noexceptStormByte::Database::Databaseinline
Database(const Database &other)=deleteStormByte::Database::Database
Database(Database &&other)=defaultStormByte::Database::Database
Disconnect() noexceptStormByte::Database::Databasevirtual
DoPostConnect() noexceptStormByte::Database::Databaseinlineprotectedvirtual
DoPostDisconnect() noexceptStormByte::Database::Databaseinlineprotectedvirtual
DoPreConnect() noexceptStormByte::Database::Databaseinlineprotectedvirtual
ExecuteSTMT(const std::string &name, Args &&... args)StormByte::Database::Databaseinline
IsConnected() const noexceptStormByte::Database::Databaseinline
m_connectedStormByte::Database::Databaseprotected
m_loggerStormByte::Database::Databaseprotected
m_prepared_stmtsStormByte::Database::Databaseprotected
MariaDB(const MariaDB &db)=delete (defined in StormByte::Database::MariaDB::MariaDB)StormByte::Database::MariaDB::MariaDB
MariaDB(MariaDB &&db) noexcept=default (defined in StormByte::Database::MariaDB::MariaDB)StormByte::Database::MariaDB::MariaDB
MariaDB(const std::string &host, const std::string &user, const std::string &password, const std::string &db_name, int port, std::shared_ptr< Logger::Log > logger)StormByte::Database::MariaDB::MariaDBprotected
MariaDB(std::string &&host, std::string &&user, std::string &&password, std::string &&db_name, int port, std::shared_ptr< Logger::Log > logger)StormByte::Database::MariaDB::MariaDBprotected
operator=(const MariaDB &db)=delete (defined in StormByte::Database::MariaDB::MariaDB)StormByte::Database::MariaDB::MariaDB
operator=(MariaDB &&db) noexcept=default (defined in StormByte::Database::MariaDB::MariaDB)StormByte::Database::MariaDB::MariaDB
StormByte::Database::Database::operator=(const Database &other)=deleteStormByte::Database::Database
StormByte::Database::Database::operator=(Database &&other)=defaultStormByte::Database::Database
PrepareSTMT(std::string &&name, std::string &&query) noexceptStormByte::Database::Databaseprotected
Query(const std::string &query) noexcept overrideStormByte::Database::MariaDB::MariaDBvirtual
RollbackTransaction()StormByte::Database::Databaseinlinevirtual
SilentQuery(const std::string &query) noexcept overrideStormByte::Database::MariaDB::MariaDBvirtual
~Database()=defaultStormByte::Database::Databasevirtual
~MariaDB() noexcept (defined in StormByte::Database::MariaDB::MariaDB)StormByte::Database::MariaDB::MariaDBvirtual