Lines Matching refs:PreferencesValue
188 PreferencesValue PreferencesImpl::Get(const std::string &key, const PreferencesValue &defValue)
203 std::map<std::string, PreferencesValue> PreferencesImpl::GetAll()
286 void ReadXmlElement(const Element &element, std::map<std::string, PreferencesValue> &prefMap)
288 PreferencesValue value(static_cast<int64_t>(0));
302 std::map<std::string, PreferencesValue> values;
381 void WriteXmlElement(Element &elem, const PreferencesValue &value)
387 const Options &options, const std::map<std::string, PreferencesValue> &writeToDiskMap)
393 PreferencesValue value = it->second;
412 int PreferencesImpl::Put(const std::string &key, const PreferencesValue &value)
424 valuesCache_.Compute(key, [this, &value](auto &key, PreferencesValue &val) {
442 valuesCache_.EraseIf(key, [this](auto &key, PreferencesValue &val) {
452 valuesCache_.EraseIf([this](auto &key, PreferencesValue &val) {
462 std::map<std::string, PreferencesValue> writeToDiskMap;
464 [pref, &writeToDiskMap, &keysModified](const std::map<std::string, PreferencesValue> &map) {
522 std::pair<int, PreferencesValue> PreferencesImpl::GetValue(const std::string &key, const PreferencesValue &defValue)
537 std::pair<int, std::map<std::string, PreferencesValue>> PreferencesImpl::GetAllData()
544 const std::map<std::string, PreferencesValue> &writeToDiskMap)
552 std::map<std::string, PreferencesValue> records;
558 PreferencesValue value;