#include <Log.hpp>
◆ LogThread()
◆ ~LogThread()
LogThread::~LogThread |
( |
| ) |
|
◆ println()
void LogThread::println |
( |
LogType | type, |
|
|
const char * | module, |
|
|
const char * | function, |
|
|
const std::string & | text ) |
◆ run()
◆ setCallback()
◆ stop()
◆ callback_
◆ condition_
std::condition_variable LogThread::condition_ |
|
private |
◆ conditionCaller_
std::condition_variable LogThread::conditionCaller_ |
|
private |
◆ messageQueue_
◆ messageQueueHead_
size_t LogThread::messageQueueHead_ |
|
private |
◆ messageQueueTail_
size_t LogThread::messageQueueTail_ |
|
private |
◆ mutex_
std::mutex LogThread::mutex_ |
|
private |
◆ mutexCaller_
std::mutex LogThread::mutexCaller_ |
|
private |
◆ received_
bool LogThread::received_ |
|
private |
◆ running_
◆ thread_
std::shared_ptr<std::thread> LogThread::thread_ |
|
private |
The documentation for this class was generated from the following files: