# HG changeset patch # User Sebastien Jodogne # Date 1591383371 -7200 # Node ID 5d5662ff4d5cb8b351f7c213bc437f207dcc40f2 # Parent 5f6c11a5e1f9795ddb54e00a21792a8561b1a9b4 unifying loggers diff -r 5f6c11a5e1f9 -r 5d5662ff4d5c Core/Logging.h --- a/Core/Logging.h Fri Jun 05 19:18:14 2020 +0200 +++ b/Core/Logging.h Fri Jun 05 20:56:11 2020 +0200 @@ -151,8 +151,8 @@ class ORTHANC_PUBLIC InternalLogger : public boost::noncopyable { private: - LogLevel level_; - std::stringstream messageStream_; + LogLevel level_; + std::stringstream messageStream_; public: InternalLogger(LogLevel level, @@ -162,10 +162,10 @@ ~InternalLogger(); template - InternalLogger& operator<< (const T& message) + std::ostream& operator<< (const T& message) { messageStream_ << message; - return *this; + return messageStream_; } }; }