summaryrefslogtreecommitdiff
path: root/src/liblogger/ConsoleLogSink.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/liblogger/ConsoleLogSink.cpp')
-rwxr-xr-xsrc/liblogger/ConsoleLogSink.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/liblogger/ConsoleLogSink.cpp b/src/liblogger/ConsoleLogSink.cpp
new file mode 100755
index 0000000..84a1ebd
--- /dev/null
+++ b/src/liblogger/ConsoleLogSink.cpp
@@ -0,0 +1,17 @@
+#include "ConsoleLogSink.hpp"
+
+#include <iostream>
+
+using namespace std;
+
+void ConsoleLogSink::log( const LogLevel level, const string &msg )
+{
+ if( level > reportingLevel( ) ) return;
+
+ cerr << Logger::toString( level )
+ << ": "
+ << msg
+ << endl;
+
+ cerr.flush( );
+}