chore: LogOutputters, use default for deconstructor / constructors
This commit is contained in:
parent
0bfb95996a
commit
e20ef3ae55
2 changed files with 8 additions and 40 deletions
|
|
@ -22,16 +22,6 @@ enum EFileLogOutputter
|
||||||
// StopLogOutputter
|
// StopLogOutputter
|
||||||
//
|
//
|
||||||
|
|
||||||
StopLogOutputter::StopLogOutputter()
|
|
||||||
{
|
|
||||||
// do nothing
|
|
||||||
}
|
|
||||||
|
|
||||||
StopLogOutputter::~StopLogOutputter()
|
|
||||||
{
|
|
||||||
// do nothing
|
|
||||||
}
|
|
||||||
|
|
||||||
void StopLogOutputter::open(const char *)
|
void StopLogOutputter::open(const char *)
|
||||||
{
|
{
|
||||||
// do nothing
|
// do nothing
|
||||||
|
|
@ -56,14 +46,6 @@ bool StopLogOutputter::write(ELevel, const char *)
|
||||||
// ConsoleLogOutputter
|
// ConsoleLogOutputter
|
||||||
//
|
//
|
||||||
|
|
||||||
ConsoleLogOutputter::ConsoleLogOutputter()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
ConsoleLogOutputter::~ConsoleLogOutputter()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void ConsoleLogOutputter::open(const char *title)
|
void ConsoleLogOutputter::open(const char *title)
|
||||||
{
|
{
|
||||||
ARCH->openConsole(title);
|
ARCH->openConsole(title);
|
||||||
|
|
@ -93,16 +75,6 @@ void ConsoleLogOutputter::flush()
|
||||||
// SystemLogOutputter
|
// SystemLogOutputter
|
||||||
//
|
//
|
||||||
|
|
||||||
SystemLogOutputter::SystemLogOutputter()
|
|
||||||
{
|
|
||||||
// do nothing
|
|
||||||
}
|
|
||||||
|
|
||||||
SystemLogOutputter::~SystemLogOutputter()
|
|
||||||
{
|
|
||||||
// do nothing
|
|
||||||
}
|
|
||||||
|
|
||||||
void SystemLogOutputter::open(const char *title)
|
void SystemLogOutputter::open(const char *title)
|
||||||
{
|
{
|
||||||
ARCH->openLog(title);
|
ARCH->openLog(title);
|
||||||
|
|
@ -159,10 +131,6 @@ FileLogOutputter::FileLogOutputter(const char *logFile)
|
||||||
setLogFilename(logFile);
|
setLogFilename(logFile);
|
||||||
}
|
}
|
||||||
|
|
||||||
FileLogOutputter::~FileLogOutputter()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void FileLogOutputter::setLogFilename(const char *logFile)
|
void FileLogOutputter::setLogFilename(const char *logFile)
|
||||||
{
|
{
|
||||||
assert(logFile != nullptr);
|
assert(logFile != nullptr);
|
||||||
|
|
|
||||||
|
|
@ -21,8 +21,8 @@ this to prevent already inserted outputters from writing.
|
||||||
class StopLogOutputter : public ILogOutputter
|
class StopLogOutputter : public ILogOutputter
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
StopLogOutputter();
|
StopLogOutputter() = default;
|
||||||
~StopLogOutputter() override;
|
~StopLogOutputter() override = default;
|
||||||
|
|
||||||
// ILogOutputter overrides
|
// ILogOutputter overrides
|
||||||
void open(const char *title) override;
|
void open(const char *title) override;
|
||||||
|
|
@ -39,8 +39,8 @@ message is ignored.
|
||||||
class ConsoleLogOutputter : public ILogOutputter
|
class ConsoleLogOutputter : public ILogOutputter
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
ConsoleLogOutputter();
|
ConsoleLogOutputter() = default;
|
||||||
~ConsoleLogOutputter() override;
|
~ConsoleLogOutputter() override = default;
|
||||||
|
|
||||||
// ILogOutputter overrides
|
// ILogOutputter overrides
|
||||||
void open(const char *title) override;
|
void open(const char *title) override;
|
||||||
|
|
@ -59,8 +59,8 @@ message is ignored.
|
||||||
class FileLogOutputter : public ILogOutputter
|
class FileLogOutputter : public ILogOutputter
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
FileLogOutputter(const char *logFile);
|
explicit FileLogOutputter(const char *logFile);
|
||||||
~FileLogOutputter() override;
|
~FileLogOutputter() override = default;
|
||||||
|
|
||||||
// ILogOutputter overrides
|
// ILogOutputter overrides
|
||||||
void open(const char *title) override;
|
void open(const char *title) override;
|
||||||
|
|
@ -81,8 +81,8 @@ This outputter writes output to the system log.
|
||||||
class SystemLogOutputter : public ILogOutputter
|
class SystemLogOutputter : public ILogOutputter
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
SystemLogOutputter();
|
SystemLogOutputter() = default;
|
||||||
~SystemLogOutputter() override;
|
~SystemLogOutputter() override = default;
|
||||||
|
|
||||||
// ILogOutputter overrides
|
// ILogOutputter overrides
|
||||||
void open(const char *title) override;
|
void open(const char *title) override;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue