AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
DatabaseWorkerPool< T > Member List

This is the complete list of members for DatabaseWorkerPool< T >, including all inherited members.

_async_threadsDatabaseWorkerPool< T >private
_connectionInfoDatabaseWorkerPool< T >private
_connectionsDatabaseWorkerPool< T >private
_preparedStatementSizeDatabaseWorkerPool< T >private
_queueDatabaseWorkerPool< T >private
_synch_threadsDatabaseWorkerPool< T >private
AsyncCommitTransaction(SQLTransaction< T > transaction)DatabaseWorkerPool< T >
AsyncQuery(std::string_view sql)DatabaseWorkerPool< T >
AsyncQuery(PreparedStatement< T > *stmt)DatabaseWorkerPool< T >
BeginTransaction()DatabaseWorkerPool< T >
Close()DatabaseWorkerPool< T >
CommitTransaction(SQLTransaction< T > transaction)DatabaseWorkerPool< T >
DatabaseWorkerPool()DatabaseWorkerPool< T >
DelayQueryHolder(std::shared_ptr< SQLQueryHolder< T > > holder)DatabaseWorkerPool< T >
DirectCommitTransaction(SQLTransaction< T > &transaction)DatabaseWorkerPool< T >
DirectExecute(std::string_view sql)DatabaseWorkerPool< T >
DirectExecute(std::string_view sql, Args &&... args)DatabaseWorkerPool< T >inline
DirectExecute(PreparedStatement< T > *stmt)DatabaseWorkerPool< T >
Enqueue(SQLOperation *op)DatabaseWorkerPool< T >private
EscapeString(std::string &str)DatabaseWorkerPool< T >
EscapeString(char *to, char const *from, unsigned long length)DatabaseWorkerPool< T >private
Execute(std::string_view sql)DatabaseWorkerPool< T >
Execute(std::string_view sql, Args &&... args)DatabaseWorkerPool< T >inline
Execute(PreparedStatement< T > *stmt)DatabaseWorkerPool< T >
ExecuteOrAppend(SQLTransaction< T > &trans, std::string_view sql)DatabaseWorkerPool< T >
ExecuteOrAppend(SQLTransaction< T > &trans, PreparedStatement< T > *stmt)DatabaseWorkerPool< T >
GetConnectionInfo() constDatabaseWorkerPool< T >inline
GetDatabaseName() constDatabaseWorkerPool< T >private
GetFreeConnection()DatabaseWorkerPool< T >private
GetPreparedStatement(PreparedStatementIndex index)DatabaseWorkerPool< T >
IDX_ASYNC enum valueDatabaseWorkerPool< T >private
IDX_SIZE enum valueDatabaseWorkerPool< T >private
IDX_SYNCH enum valueDatabaseWorkerPool< T >private
InternalIndex enum nameDatabaseWorkerPool< T >private
KeepAlive()DatabaseWorkerPool< T >
Open()DatabaseWorkerPool< T >
OpenConnections(InternalIndex type, uint8 numConnections)DatabaseWorkerPool< T >private
PreparedStatementIndex typedefDatabaseWorkerPool< T >
PrepareStatements()DatabaseWorkerPool< T >
Query(std::string_view sql)DatabaseWorkerPool< T >
Query(std::string_view sql, Args &&... args)DatabaseWorkerPool< T >inline
Query(PreparedStatement< T > *stmt)DatabaseWorkerPool< T >
QueueSize() constDatabaseWorkerPool< T >
SetConnectionInfo(std::string_view infoString, uint8 const asyncThreads, uint8 const synchThreads)DatabaseWorkerPool< T >
WarnAboutSyncQueries(bool warn)DatabaseWorkerPool< T >inline
~DatabaseWorkerPool()DatabaseWorkerPool< T >