-/**
- * Add Client to the list
- *
- * This function is overload function.
- * But this function just register application.
- * So an application does not have role, surface, layer.
- * Client need to register role and layer afterward.
- *
- * @param string[in] Application id. This will be the key to withdraw the information.
- * @return None
- * @attention This function should be called once for the app
- * Caller should take care not to be called more than once.
- */
-void AppList::addClient(const string &appid)
-{
- std::lock_guard<std::mutex> lock(this->mtx);
- shared_ptr<WMClient> client = std::make_shared<WMClient>(appid, 0, "");
- this->app2client[appid] = client;
- this->clientDump();
-}
-