| 203 | const std::wstring &Settings::get_active_multi_languages() const { return const_cast<Self *>(this)->get_active_multi_languages(); } |
| 204 | |
| 205 | TemporaryAcessor<Settings::Self> Settings::modify(SettingsModificationStyle modification_style) const { |
| 206 | auto non_const_this = const_cast<Self *>(this); |
| 207 | return {*non_const_this, [non_const_this, modification_style]() { |
| 208 | non_const_this->save(modification_style); |
| 209 | non_const_this->settings_changed(); |
| 210 | }}; |
| 211 | } |
| 212 | |
| 213 | TemporaryAcessor<Settings::Self> Settings::modify_without_saving() const { |
| 214 | auto non_const_this = const_cast<Self *>(this); |
no test coverage detected