27 void open(
const QString &title)
override;
28 void close()
override;
44 void open(
const QString &title)
override;
45 void close()
override;
63 void open(
const QString &title)
override;
64 void close()
override;
84 void open(
const QString &title)
override;
85 void close()
override;
static int level
Definition ArchNetworkWinsock.cpp:31
bool write(LogLevel::Level level, const QString &message) override
Write a message with level.
Definition LogOutputters.cpp:53
void flush() const
Definition LogOutputters.cpp:64
ConsoleLogOutputter()=default
void open(const QString &title) override
Open the outputter.
Definition LogOutputters.cpp:43
void close() override
Close the outputter.
Definition LogOutputters.cpp:48
~ConsoleLogOutputter() override=default
~FileLogOutputter() override=default
FileLogOutputter(const QString &logFile)
Definition LogOutputters.cpp:119
void close() override
Close the outputter.
Definition LogOutputters.cpp:153
bool write(LogLevel::Level level, const QString &message) override
Write a message with level.
Definition LogOutputters.cpp:130
void setLogFilename(const QString &title)
Definition LogOutputters.cpp:124
void open(const QString &title) override
Open the outputter.
Definition LogOutputters.cpp:148
Outputter interface.
Definition ILogOutputter.h:21
Level
Log levels.
Definition LogLevel.h:22
bool write(LogLevel::Level level, const QString &message) override
Write a message with level.
Definition LogOutputters.cpp:34
StopLogOutputter()=default
~StopLogOutputter() override=default
void open(const QString &title) override
Open the outputter.
Definition LogOutputters.cpp:24
void close() override
Close the outputter.
Definition LogOutputters.cpp:29
void close() override
Close the outputter.
Definition LogOutputters.cpp:78
bool write(LogLevel::Level level, const QString &message) override
Write a message with level.
Definition LogOutputters.cpp:83
~SystemLogOutputter() override=default
SystemLogOutputter()=default
void open(const QString &title) override
Open the outputter.
Definition LogOutputters.cpp:73
SystemLogger(SystemLogger &&)=delete
SystemLogger & operator=(SystemLogger const &)=delete
SystemLogger(SystemLogger const &)=delete
SystemLogger(const QString &title, bool blockConsole)
Definition LogOutputters.cpp:93
~SystemLogger()
Definition LogOutputters.cpp:105
SystemLogger & operator=(SystemLogger &&)=delete