summaryrefslogtreecommitdiff
path: root/src/mbgl/util/event.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/util/event.cpp')
-rw-r--r--src/mbgl/util/event.cpp34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/mbgl/util/event.cpp b/src/mbgl/util/event.cpp
new file mode 100644
index 0000000000..3a3be20f5c
--- /dev/null
+++ b/src/mbgl/util/event.cpp
@@ -0,0 +1,34 @@
+#include <mbgl/util/event.hpp>
+#include <mbgl/util/enum.hpp>
+
+namespace mbgl {
+
+MBGL_DEFINE_ENUM(EventSeverity, {
+ { EventSeverity::Debug, "DEBUG" },
+ { EventSeverity::Info, "INFO" },
+ { EventSeverity::Warning, "WARNING" },
+ { EventSeverity::Error, "ERROR" },
+ { EventSeverity(-1), "UNKNOWN" },
+});
+
+MBGL_DEFINE_ENUM(Event, {
+ { Event::General, "General" },
+ { Event::Setup, "Setup" },
+ { Event::Shader, "Shader" },
+ { Event::ParseStyle, "ParseStyle" },
+ { Event::ParseTile, "ParseTile" },
+ { Event::Render, "Render" },
+ { Event::Style, "Style" },
+ { Event::Database, "Database" },
+ { Event::HttpRequest, "HttpRequest" },
+ { Event::Sprite, "Sprite" },
+ { Event::Image, "Image" },
+ { Event::OpenGL, "OpenGL" },
+ { Event::JNI, "JNI" },
+ { Event::Android, "Android" },
+ { Event::Crash, "Crash" },
+ { Event::Glyph, "Glyph" },
+ { Event(-1), "Unknown" },
+});
+
+} // namespace mbgl