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::Postgres::Postgres Member List

This is the complete list of members for StormByte::Database::Postgres::Postgres, 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
operator=(const Postgres &db)=deleteStormByte::Database::Postgres::Postgres
operator=(Postgres &&db) noexcept=defaultStormByte::Database::Postgres::Postgres
StormByte::Database::Database::operator=(const Database &other)=deleteStormByte::Database::Database
StormByte::Database::Database::operator=(Database &&other)=defaultStormByte::Database::Database
Postgres(const Postgres &db)=deleteStormByte::Database::Postgres::Postgres
Postgres(Postgres &&db) noexcept=defaultStormByte::Database::Postgres::Postgres
Postgres(const std::string &host, const std::string &user, const std::string &password, const std::string &db_name, std::shared_ptr< Logger::Log > logger)StormByte::Database::Postgres::Postgresprotected
Postgres(std::string &&host, std::string &&user, std::string &&password, std::string &&db_name, std::shared_ptr< Logger::Log > logger)StormByte::Database::Postgres::Postgresprotected
PrepareSTMT(std::string &&name, std::string &&query) noexceptStormByte::Database::Databaseprotected
Query(const std::string &query) noexcept overrideStormByte::Database::Postgres::Postgresvirtual
RollbackTransaction()StormByte::Database::Databaseinlinevirtual
SilentQuery(const std::string &query) noexcept overrideStormByte::Database::Postgres::Postgresvirtual
~Database()=defaultStormByte::Database::Databasevirtual
~Postgres() noexceptStormByte::Database::Postgres::Postgresvirtual