diff options
author | Leith Bade <leith@leithalweapon.geek.nz> | 2014-11-07 01:39:44 +1100 |
---|---|---|
committer | Leith Bade <leith@leithalweapon.geek.nz> | 2014-11-07 01:39:44 +1100 |
commit | 56e26749d411b1f717a364538e0899ab590244a6 (patch) | |
tree | 1fe0b8e0665e707192f8cac73ce3553d308204a4 /platform/android | |
parent | 5ad9e14926f70f8c3e40bbfb0a8ef6ab160cb990 (diff) | |
download | qtlocation-mapboxgl-56e26749d411b1f717a364538e0899ab590244a6.tar.gz |
Start working on android log hook
Diffstat (limited to 'platform/android')
-rw-r--r-- | platform/android/log_android.cpp | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/platform/android/log_android.cpp b/platform/android/log_android.cpp new file mode 100644 index 0000000000..0daf3f326b --- /dev/null +++ b/platform/android/log_android.cpp @@ -0,0 +1,32 @@ +#include <mbgl/platform/default/log_stderr.hpp> + +#include <iostream> +#include <cstdarg> + +namespace mbgl { + +// TODO use android logging + +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; + +} + +} |