TrinityCore
MySQLConnection Member List

This is the complete list of members for MySQLConnection, including all inherited members.

_HandleMySQLErrno(uint32 errNo, uint8 attempts=5)MySQLConnectionprivate
_Query(char const *sql, MySQLResult **pResult, MySQLField **pFields, uint64 *pRowCount, uint32 *pFieldCount)MySQLConnection
_Query(PreparedStatementBase *stmt, MySQLPreparedStatement **mysqlStmt, MySQLResult **pResult, uint64 *pRowCount, uint32 *pFieldCount)MySQLConnection
BeginTransaction()MySQLConnection
Close()MySQLConnection
CommitTransaction()MySQLConnection
DatabaseWorkerPoolMySQLConnectionfriend
DoPrepareStatements()=0MySQLConnectionprotectedpure virtual
EscapeString(char *to, const char *from, size_t length)MySQLConnection
Execute(char const *sql)MySQLConnection
Execute(PreparedStatementBase *stmt)MySQLConnection
ExecuteTransaction(std::shared_ptr< TransactionBase > transaction)MySQLConnection
GetLastError()MySQLConnection
GetPreparedStatement(uint32 index)MySQLConnectionprotected
GetServerVersion() constMySQLConnectionprotected
GetWorkerThreadId() constMySQLConnection
LockIfReady()MySQLConnectionprotected
m_connectionFlagsMySQLConnectionprivate
m_connectionInfoMySQLConnectionprivate
m_MutexMySQLConnectionprivate
m_MysqlMySQLConnectionprivate
m_prepareErrorMySQLConnectionprotected
m_reconnectingMySQLConnectionprotected
m_stmtsMySQLConnectionprotected
m_workerThreadMySQLConnectionprivate
MySQLConnection(MySQLConnectionInfo &connInfo, ConnectionFlags connectionFlags)MySQLConnection
MySQLConnection(MySQLConnection const &right)=deleteMySQLConnectionprivate
Open()MySQLConnection
operator=(MySQLConnection const &right)=deleteMySQLConnectionprivate
Ping()MySQLConnection
PingOperationMySQLConnectionfriend
PreparedStatementContainer typedefMySQLConnectionprotected
PrepareStatement(uint32 index, std::string_view sql, ConnectionFlags flags)MySQLConnectionprotected
PrepareStatements()MySQLConnection
Query(char const *sql)MySQLConnection
Query(PreparedStatementBase *stmt)MySQLConnection
RollbackTransaction()MySQLConnection
StartWorkerThread(Trinity::Asio::IoContext *context)MySQLConnection
Unlock()MySQLConnectionprotected
~MySQLConnection()MySQLConnectionvirtual