_async_threads | DatabaseWorkerPool< T > | private |
_connectionInfo | DatabaseWorkerPool< T > | private |
_connections | DatabaseWorkerPool< T > | private |
_preparedStatementSize | DatabaseWorkerPool< T > | private |
_queue | DatabaseWorkerPool< T > | private |
_synch_threads | DatabaseWorkerPool< 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() const | DatabaseWorkerPool< T > | inline |
GetDatabaseName() const | DatabaseWorkerPool< T > | private |
GetFreeConnection() | DatabaseWorkerPool< T > | private |
GetPreparedStatement(PreparedStatementIndex index) | DatabaseWorkerPool< T > | |
IDX_ASYNC enum value | DatabaseWorkerPool< T > | private |
IDX_SIZE enum value | DatabaseWorkerPool< T > | private |
IDX_SYNCH enum value | DatabaseWorkerPool< T > | private |
InternalIndex enum name | DatabaseWorkerPool< T > | private |
KeepAlive() | DatabaseWorkerPool< T > | |
Open() | DatabaseWorkerPool< T > | |
OpenConnections(InternalIndex type, uint8 numConnections) | DatabaseWorkerPool< T > | private |
PreparedStatementIndex typedef | DatabaseWorkerPool< 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() const | DatabaseWorkerPool< T > | |
SetConnectionInfo(std::string_view infoString, uint8 const asyncThreads, uint8 const synchThreads) | DatabaseWorkerPool< T > | |
WarnAboutSyncQueries(bool warn) | DatabaseWorkerPool< T > | inline |
~DatabaseWorkerPool() | DatabaseWorkerPool< T > | |