X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fwayland.hpp;h=df9b68e33019af3834da7bef0d4d868cd0eda0d6;hb=304eff45622c058bacad63326d5ffc2b8f75b8da;hp=da3cc29647bdee8ad0f4e3b537e43791ef5da37b;hpb=b2dac46f817dcb12c180925a52dae5494ea584a3;p=staging%2Fwindowmanager.git diff --git a/src/wayland.hpp b/src/wayland.hpp index da3cc29..df9b68e 100644 --- a/src/wayland.hpp +++ b/src/wayland.hpp @@ -6,7 +6,7 @@ #include "util.h" #include -#include +#include #include #include @@ -69,7 +69,7 @@ struct display { // |___/ |___/ struct registry : public wayland_proxy { typedef std::function binder; - std::map bindings; + std::unordered_map bindings; registry(struct wl_display *d); ~registry(); @@ -298,9 +298,9 @@ struct screen : public wayland_proxy, // \___\___/|_| |_|\__|_| \___/|_|_|\___|_| // struct controller : public wayland_proxy { - std::map> surfaces; - std::map> layers; - std::map> screens; + std::unordered_map> surfaces; + std::unordered_map> layers; + std::unordered_map> screens; typedef std::pair> name_task_pair;