chore: LogOutputters, use default for deconstructor / constructors

This commit is contained in:
sithlord48
2025-04-30 22:04:58 -04:00
committed by Nick Bolton
parent 0bfb95996a
commit e20ef3ae55
2 changed files with 8 additions and 40 deletions

View File

@ -22,16 +22,6 @@ enum EFileLogOutputter
// StopLogOutputter
//
StopLogOutputter::StopLogOutputter()
{
// do nothing
}
StopLogOutputter::~StopLogOutputter()
{
// do nothing
}
void StopLogOutputter::open(const char *)
{
// do nothing
@ -56,14 +46,6 @@ bool StopLogOutputter::write(ELevel, const char *)
// ConsoleLogOutputter
//
ConsoleLogOutputter::ConsoleLogOutputter()
{
}
ConsoleLogOutputter::~ConsoleLogOutputter()
{
}
void ConsoleLogOutputter::open(const char *title)
{
ARCH->openConsole(title);
@ -93,16 +75,6 @@ void ConsoleLogOutputter::flush()
// SystemLogOutputter
//
SystemLogOutputter::SystemLogOutputter()
{
// do nothing
}
SystemLogOutputter::~SystemLogOutputter()
{
// do nothing
}
void SystemLogOutputter::open(const char *title)
{
ARCH->openLog(title);
@ -159,10 +131,6 @@ FileLogOutputter::FileLogOutputter(const char *logFile)
setLogFilename(logFile);
}
FileLogOutputter::~FileLogOutputter()
{
}
void FileLogOutputter::setLogFilename(const char *logFile)
{
assert(logFile != nullptr);

View File

@ -21,8 +21,8 @@ this to prevent already inserted outputters from writing.
class StopLogOutputter : public ILogOutputter
{
public:
StopLogOutputter();
~StopLogOutputter() override;
StopLogOutputter() = default;
~StopLogOutputter() override = default;
// ILogOutputter overrides
void open(const char *title) override;
@ -39,8 +39,8 @@ message is ignored.
class ConsoleLogOutputter : public ILogOutputter
{
public:
ConsoleLogOutputter();
~ConsoleLogOutputter() override;
ConsoleLogOutputter() = default;
~ConsoleLogOutputter() override = default;
// ILogOutputter overrides
void open(const char *title) override;
@ -59,8 +59,8 @@ message is ignored.
class FileLogOutputter : public ILogOutputter
{
public:
FileLogOutputter(const char *logFile);
~FileLogOutputter() override;
explicit FileLogOutputter(const char *logFile);
~FileLogOutputter() override = default;
// ILogOutputter overrides
void open(const char *title) override;
@ -81,8 +81,8 @@ This outputter writes output to the system log.
class SystemLogOutputter : public ILogOutputter
{
public:
SystemLogOutputter();
~SystemLogOutputter() override;
SystemLogOutputter() = default;
~SystemLogOutputter() override = default;
// ILogOutputter overrides
void open(const char *title) override;