![]() |
TrinityCore
|
#include <DatabaseWorker.h>
Public Member Functions | |
| DatabaseWorker (ProducerConsumerQueue< SQLOperation * > *newQueue, MySQLConnection *connection) | |
| ~DatabaseWorker () | |
Private Member Functions | |
| void | WorkerThread () |
| DatabaseWorker (DatabaseWorker const &right)=delete | |
| DatabaseWorker & | operator= (DatabaseWorker const &right)=delete |
Private Attributes | |
| ProducerConsumerQueue< SQLOperation * > * | _queue |
| MySQLConnection * | _connection |
| std::thread | _workerThread |
| std::atomic< bool > | _cancelationToken |
Definition at line 31 of file DatabaseWorker.h.
| DatabaseWorker::DatabaseWorker | ( | ProducerConsumerQueue< SQLOperation * > * | newQueue, |
| MySQLConnection * | connection | ||
| ) |
| DatabaseWorker::~DatabaseWorker | ( | ) |
|
privatedelete |
|
privatedelete |
|
private |
Definition at line 39 of file DatabaseWorker.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 44 of file DatabaseWorker.h.
|
private |
Definition at line 39 of file DatabaseWorker.h.
|
private |
Definition at line 38 of file DatabaseWorker.h.
|
private |
Definition at line 42 of file DatabaseWorker.h.