| 92 | } |
| 93 | |
| 94 | void StringStorageBase::SetValue(std::string_view key, std::string && value) |
| 95 | { |
| 96 | std::lock_guard guard(m_mutex); |
| 97 | |
| 98 | base::EmplaceOrAssign(m_values, key, std::move(value)); |
| 99 | |
| 100 | Save(); |
| 101 | } |
| 102 | |
| 103 | void StringStorageBase::Update(std::map<std::string, std::string> const & values) |
| 104 | { |
no test coverage detected