Home
last modified time | relevance | path

Searched refs:ImePersistInfo (Results 1 - 2 of 2) sorted by relevance

/base/inputmethod/imf/services/include/
H A Dime_cfg_manager.h27 struct ImePersistInfo : public Serializable { struct
28 ImePersistInfo() = default;
29 ImePersistInfo(int32_t userId, std::string currentIme, std::string currentSubName, bool isDefaultImeSet) in ImePersistInfo() function
57 std::vector<ImePersistInfo> imePersistInfo;
79 void AddImeCfg(const ImePersistInfo &cfg);
80 void ModifyImeCfg(const ImePersistInfo &cfg);
90 ImePersistInfo GetImeCfg(int32_t userId);
94 std::vector<ImePersistInfo> imeConfigs_;
/base/inputmethod/imf/services/src/
H A Dime_cfg_manager.cpp96 void ImeCfgManager::AddImeCfg(const ImePersistInfo &cfg) in AddImeCfg()
103 void ImeCfgManager::ModifyImeCfg(const ImePersistInfo &cfg) in ModifyImeCfg()
107 [&cfg](const ImePersistInfo &imeCfg) { return imeCfg.userId == cfg.userId && !cfg.currentIme.empty(); }); in ModifyImeCfg()
110 ImePersistInfo imePersistInfo; in ModifyImeCfg()
136 ImePersistInfo ImeCfgManager::GetImeCfg(int32_t userId) in GetImeCfg()
140 [userId](const ImePersistInfo &cfg) { return cfg.userId == userId; }); in GetImeCfg()

Completed in 2 milliseconds