#include <Logger.h>
Definition at line 5 of file Logger.h.
◆ AttachListener()
◆ DetachListener()
void cLogger::DetachListener |
( |
cListener * |
a_Listener | ) |
|
|
private |
◆ GetInstance()
cLogger & cLogger::GetInstance |
( |
void |
| ) |
|
|
static |
◆ InitiateMultithreading()
void cLogger::InitiateMultithreading |
( |
| ) |
|
|
static |
◆ LogFormat()
void cLogger::LogFormat |
( |
std::string_view |
a_Format, |
|
|
eLogLevel |
a_LogLevel, |
|
|
fmt::format_args |
a_ArgList |
|
) |
| |
Log a message formatted with a python style formatting string.
Definition at line 101 of file Logger.cpp.
◆ LogLine()
void cLogger::LogLine |
( |
std::string_view |
a_Line, |
|
|
eLogLevel |
a_LogLevel |
|
) |
| |
|
private |
◆ LogPrintf()
void cLogger::LogPrintf |
( |
std::string_view |
a_Format, |
|
|
eLogLevel |
a_LogLevel, |
|
|
fmt::printf_args |
a_ArgList |
|
) |
| |
Log a message formatted with a printf style formatting string.
Definition at line 87 of file Logger.cpp.
◆ LogSimple()
Logs the simple text message at the specified log level.
Definition at line 62 of file Logger.cpp.
◆ m_CriticalSection
◆ m_LogListeners
std::vector<std::unique_ptr<cListener> > cLogger::m_LogListeners |
|
private |
The documentation for this class was generated from the following files: