#include <log.h>
◆ LogOutputBuffer()
LogOutputBuffer::LogOutputBuffer |
( |
Logger & | logger | ) |
|
|
inline |
◆ ~LogOutputBuffer()
virtual LogOutputBuffer::~LogOutputBuffer |
( |
| ) |
|
|
inlinevirtual |
◆ clear()
void LogOutputBuffer::clear |
( |
| ) |
|
|
inline |
◆ empty()
bool LogOutputBuffer::empty |
( |
| ) |
const |
|
inline |
◆ get()
std::string LogOutputBuffer::get |
( |
| ) |
|
|
inline |
◆ logRaw()
void LogOutputBuffer::logRaw |
( |
LogLevel | lev, |
|
|
std::string_view | line ) |
|
virtual |
◆ updateLogLevel()
void LogOutputBuffer::updateLogLevel |
( |
| ) |
|
◆ m_buffer
std::queue<std::string> LogOutputBuffer::m_buffer |
|
private |
◆ m_buffer_mutex
std::mutex LogOutputBuffer::m_buffer_mutex |
|
mutableprivate |
◆ m_logger
Logger& LogOutputBuffer::m_logger |
|
private |
The documentation for this class was generated from the following files: