summaryrefslogtreecommitdiff
path: root/common/stderr_log.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'common/stderr_log.cpp')
-rw-r--r--common/stderr_log.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/common/stderr_log.cpp b/common/stderr_log.cpp
new file mode 100644
index 0000000000..b3b1fea333
--- /dev/null
+++ b/common/stderr_log.cpp
@@ -0,0 +1,20 @@
+#include "stderr_log.hpp"
+
+#include <iostream>
+
+namespace llmr {
+
+void StderrLogBackend::record(EventSeverity severity, Event event, const std::string &msg) {
+ std::cerr << "[" << severity << "] " << event << ": " << msg << std::endl;
+}
+
+void StderrLogBackend::record(EventSeverity severity, Event event, int64_t code) {
+ std::cerr << "[" << severity << "] " << event << ": (" << code << ")" << std::endl;
+}
+
+void StderrLogBackend::record(EventSeverity severity, Event event, int64_t code, const std::string &msg) {
+ std::cerr << "[" << severity << "] " << event << ": (" << code << ") " << msg << std::endl;
+
+}
+
+}