summaryrefslogtreecommitdiff
path: root/platform/default/log_stderr.cpp
diff options
context:
space:
mode:
authorKonstantin Käfer <mail@kkaefer.com>2014-10-24 15:43:05 +0200
committerKonstantin Käfer <mail@kkaefer.com>2014-10-24 16:40:08 +0200
commitcd9a89257a0004ca18460befc4b141bc07ed5c22 (patch)
treee336a602b561854f043557096b83140aa04cd63a /platform/default/log_stderr.cpp
parent10c765948471e6d13e2eb45b44ac6c4d108dafc5 (diff)
downloadqtlocation-mapboxgl-cd9a89257a0004ca18460befc4b141bc07ed5c22.tar.gz
restructure gyp files
Diffstat (limited to 'platform/default/log_stderr.cpp')
-rw-r--r--platform/default/log_stderr.cpp30
1 files changed, 30 insertions, 0 deletions
diff --git a/platform/default/log_stderr.cpp b/platform/default/log_stderr.cpp
new file mode 100644
index 0000000000..62938b6d63
--- /dev/null
+++ b/platform/default/log_stderr.cpp
@@ -0,0 +1,30 @@
+#include <mbgl/platform/default/log_stderr.hpp>
+
+#include <iostream>
+#include <cstdarg>
+
+namespace mbgl {
+
+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, const char* format, ...) {
+ std::cerr << "[" << severity << "] " << event << ": ";
+ va_list args;
+ va_start(args, format);
+ vfprintf(stderr, format, args);
+ va_end(args);
+ std::cerr << 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;
+
+}
+
+}