_async_threads | DatabaseWorkerPool< T > | private |
_connectionInfo | DatabaseWorkerPool< T > | private |
_connections | DatabaseWorkerPool< T > | private |
_queue | DatabaseWorkerPool< T > | private |
_synch_threads | DatabaseWorkerPool< T > | private |
AsyncPQuery(Format &&sql, Args &&...args) | DatabaseWorkerPool< T > | inline |
AsyncQuery(const char *sql) | DatabaseWorkerPool< T > | |
AsyncQuery(PreparedStatement *stmt) | DatabaseWorkerPool< T > | |
BeginTransaction() | DatabaseWorkerPool< T > | inline |
Close() | DatabaseWorkerPool< T > | |
CommitTransaction(SQLTransaction transaction) | DatabaseWorkerPool< T > | |
DatabaseWorkerPool() | DatabaseWorkerPool< T > | |
DelayQueryHolder(SQLQueryHolder *holder) | DatabaseWorkerPool< T > | |
DirectCommitTransaction(SQLTransaction &transaction) | DatabaseWorkerPool< T > | |
DirectExecute(const char *sql) | DatabaseWorkerPool< T > | inline |
DirectExecute(PreparedStatement *stmt) | DatabaseWorkerPool< T > | inline |
DirectPExecute(Format &&sql, Args &&...args) | DatabaseWorkerPool< T > | inline |
Enqueue(SQLOperation *op) | DatabaseWorkerPool< T > | inlineprivate |
EscapeString(std::string &str) | DatabaseWorkerPool< T > | |
EscapeString(char *to, const char *from, unsigned long length) | DatabaseWorkerPool< T > | inlineprivate |
Execute(const char *sql) | DatabaseWorkerPool< T > | inline |
Execute(PreparedStatement *stmt) | DatabaseWorkerPool< T > | inline |
ExecuteOrAppend(SQLTransaction &trans, PreparedStatement *stmt) | DatabaseWorkerPool< T > | inline |
ExecuteOrAppend(SQLTransaction &trans, const char *sql) | DatabaseWorkerPool< T > | inline |
GetConnectionInfo() const | DatabaseWorkerPool< T > | inline |
GetDatabaseName() const | DatabaseWorkerPool< T > | inlineprivate |
GetFreeConnection() | DatabaseWorkerPool< T > | private |
GetPreparedStatement(PreparedStatementIndex index) | DatabaseWorkerPool< T > | inline |
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 |
PExecute(Format &&sql, Args &&...args) | DatabaseWorkerPool< T > | inline |
PQuery(Format &&sql, T *conn, Args &&...args) | DatabaseWorkerPool< T > | inline |
PQuery(Format &&sql, Args &&...args) | DatabaseWorkerPool< T > | inline |
PreparedStatementIndex typedef | DatabaseWorkerPool< T > | |
PrepareStatements() | DatabaseWorkerPool< T > | |
Query(const char *sql, T *connection=nullptr) | DatabaseWorkerPool< T > | |
Query(PreparedStatement *stmt) | DatabaseWorkerPool< T > | |
SetConnectionInfo(std::string const &infoString, uint8 const asyncThreads, uint8 const synchThreads) | DatabaseWorkerPool< T > | |
~DatabaseWorkerPool() | DatabaseWorkerPool< T > | inline |