From 85e8f099c75058d44debec2d703f2604ad6eef9a Mon Sep 17 00:00:00 2001 From: f4exb Date: Sat, 11 Nov 2017 22:55:14 +0100 Subject: [PATCH] Logging: file logger: added file logger settings getter and setter --- logging/filelogger.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/logging/filelogger.h b/logging/filelogger.h index a870b9aa8..7e23a303d 100644 --- a/logging/filelogger.h +++ b/logging/filelogger.h @@ -78,6 +78,18 @@ public: */ virtual ~FileLogger(); + /** + * Get a file logger settings copy + * @return The current file logger settings + */ + FileLoggerSettings getFileLoggerSettings() const { return fileLoggerSettings; } + + /** + * Set new file logger settings data + * @param File logger settings to replace current data + */ + void setFileLoggerSettings(const FileLoggerSettings& settings) { fileLoggerSettings = settings; } + /** Write a message to the log file */ virtual void write(const LogMessage* logMessage);