Add const to get functions
[apps/agl-service-windowmanager.git] / src / wm-client.hpp
index 459822d..ad9e7b0 100644 (file)
@@ -43,9 +43,9 @@ class WMClient
     WMClient(const std::string &appid, const std::string &role);
     virtual ~WMClient();
 
-    std::string appID();
-    unsigned surfaceID(const std::string &role);
-    unsigned layerID();
+    std::string appID() const;
+    unsigned surfaceID(const std::string &role) const;
+    unsigned layerID() const;
     void registerLayer(unsigned layerID);
     bool addSurface(const std::string& role, unsigned surface);
     bool removeSurfaceIfExist(unsigned surfaceID);
@@ -57,8 +57,8 @@ class WMClient
     void dumpInfo();
 
   private:
-    unsigned layer;
     std::string id;
+    unsigned layer;
     std::unordered_map<std::string, unsigned> role2surface;
 #if GTEST_ENABLED
     // This is for unit test. afb_make_event occurs sig11 if call not in afb-binding