aboutsummaryrefslogtreecommitdiffstats
path: root/yage/core/logger.h
diff options
context:
space:
mode:
Diffstat (limited to 'yage/core/logger.h')
-rw-r--r--yage/core/logger.h42
1 files changed, 21 insertions, 21 deletions
diff --git a/yage/core/logger.h b/yage/core/logger.h
index 3da959c6..81b0f556 100644
--- a/yage/core/logger.h
+++ b/yage/core/logger.h
@@ -64,13 +64,13 @@ class LogMessage
public:
~LogMessage();
- LogMessage(const LogMessage &msg) = delete;
+ LogMessage(LogMessage const &msg) = delete;
- LogMessage &operator=(const LogMessage &msg) = delete;
+ LogMessage &operator=(LogMessage const &msg) = delete;
LogMessage &operator=(LogMessage &&msg) = delete;
template <typename T>
- LogMessage &operator<<(const T &value);
+ LogMessage &operator<<(T const &value);
LogMessage &operator<<(std::ostream &(*fn)(std::ostream &os));
@@ -87,7 +87,7 @@ private:
Logger *owner_;
LogMessage::Meta meta_;
- LogMessage(Logger *owner, LogLevel level, const std::string &file_name,
+ LogMessage(Logger *owner, LogLevel level, std::string const &file_name,
int line_num);
LogMessage(LogMessage &&msg);
};
@@ -98,22 +98,22 @@ public:
template <typename T>
LogSink(T impl);
- LogSink(const LogSink &sink);
+ LogSink(LogSink const &sink);
LogSink(LogSink &&sink);
- LogSink &operator=(const LogSink &sink);
+ LogSink &operator=(LogSink const &sink);
LogSink &operator=(LogSink &&sink);
- bool operator==(const LogSink &sink);
+ bool operator==(LogSink const &sink);
- void write(const LogMessage::Meta &meta, const std::string &msg) const;
+ void write(LogMessage::Meta const &meta, std::string const &msg) const;
private:
struct Concept {
virtual ~Concept() = default;
virtual Concept *clone() const = 0;
- virtual void write(const LogMessage::Meta &meta,
- const std::string &msg) const = 0;
+ virtual void write(LogMessage::Meta const &meta,
+ std::string const &msg) const = 0;
};
template <typename T>
@@ -121,7 +121,7 @@ private:
Model(T impl_i);
virtual Concept *clone() const override;
virtual void write(const LogMessage::Meta &meta,
- const std::string &msg) const override;
+ std::string const &msg) const override;
T impl;
};
@@ -133,16 +133,16 @@ class Logger
{
public:
Logger();
- explicit Logger(const std::string &file_path);
+ explicit Logger(std::string const &file_path);
explicit Logger(LogLevel min_level);
- Logger(LogLevel min_level, const std::string &file_path);
+ Logger(LogLevel min_level, std::string const &file_path);
LogMessage operator()(LogLevel level = LogLevel::INFO,
- const std::string &fileName = "", int lineNum = -1);
+ std::string const &fileName = "", int lineNum = -1);
- void flush(const LogMessage *msg);
- void add(const LogSink &sink);
- void remove(const LogSink &sink);
+ void flush(LogMessage const *msg);
+ void add(LogSink const &sink);
+ void remove(LogSink const &sink);
void clear();
static Logger &instance();
@@ -158,7 +158,7 @@ private:
LogSink makeConsoleSink();
-LogSink makeFileSink(const std::string &filename);
+LogSink makeFileSink(std::string const &filename);
LogSink makeFileSink(std::string &&filename);
/* -----------------------------------------------------------------------------
@@ -183,14 +183,14 @@ LogSink::Concept *LogSink::Model<T>::clone() const
}
template <typename T>
-void LogSink::Model<T>::write(const LogMessage::Meta &meta,
- const std::string &msg) const
+void LogSink::Model<T>::write(LogMessage::Meta const &meta,
+ std::string const &msg) const
{
impl(meta, msg);
}
template <typename T>
-LogMessage &LogMessage::operator<<(const T &value)
+LogMessage &LogMessage::operator<<(T const &value)
{
buffer_ << value;
return *this;