| BeginExclusiveTransaction() | StormByte::Database::Database | inlinevirtual |
| BeginTransaction() | StormByte::Database::Database | inlinevirtual |
| CommitTransaction() | StormByte::Database::Database | inlinevirtual |
| Connect() noexcept | StormByte::Database::Database | |
| Database(std::shared_ptr< Logger::Log > logger) noexcept | StormByte::Database::Database | inline |
| Database(const Database &other)=delete | StormByte::Database::Database | |
| Database(Database &&other)=default | StormByte::Database::Database | |
| Disconnect() noexcept | StormByte::Database::Database | virtual |
| DoPostConnect() noexcept | StormByte::Database::Database | inlineprotectedvirtual |
| DoPostDisconnect() noexcept | StormByte::Database::Database | inlineprotectedvirtual |
| DoPreConnect() noexcept | StormByte::Database::Database | inlineprotectedvirtual |
| ExecuteSTMT(const std::string &name, Args &&... args) | StormByte::Database::Database | inline |
| IsConnected() const noexcept | StormByte::Database::Database | inline |
| m_connected | StormByte::Database::Database | protected |
| m_logger | StormByte::Database::Database | protected |
| m_prepared_stmts | StormByte::Database::Database | protected |
| 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::MariaDB | protected |
| 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::MariaDB | protected |
| 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)=delete | StormByte::Database::Database | |
| StormByte::Database::Database::operator=(Database &&other)=default | StormByte::Database::Database | |
| PrepareSTMT(std::string &&name, std::string &&query) noexcept | StormByte::Database::Database | protected |
| Query(const std::string &query) noexcept override | StormByte::Database::MariaDB::MariaDB | virtual |
| RollbackTransaction() | StormByte::Database::Database | inlinevirtual |
| SilentQuery(const std::string &query) noexcept override | StormByte::Database::MariaDB::MariaDB | virtual |
| ~Database()=default | StormByte::Database::Database | virtual |
| ~MariaDB() noexcept (defined in StormByte::Database::MariaDB::MariaDB) | StormByte::Database::MariaDB::MariaDB | virtual |