MySQLConnection * _connection
std::atomic< bool > _cancelationToken
DatabaseWorker(ProducerConsumerQueue< SQLOperation * > *newQueue, MySQLConnection *connection)
ProducerConsumerQueue< SQLOperation * > * _queue
std::thread _workerThread
void WaitAndPop(T &value)
virtual void SetConnection(MySQLConnection *con)