Lines Matching defs:pref
166 std::shared_ptr<Preferences> pref = nullptr;
171 pref = PreferencesEnhanceImpl::GetPreferences(options);
172 errCode = std::static_pointer_cast<PreferencesEnhanceImpl>(pref)->Init();
175 pref = PreferencesImpl::GetPreferences(options);
176 errCode = std::static_pointer_cast<PreferencesImpl>(pref)->Init();
179 pref = PreferencesImpl::GetPreferences(options);
180 errCode = std::static_pointer_cast<PreferencesImpl>(pref)->Init();
185 prefsCache_.insert({realPath, {pref, isEnhancePreferences}});
186 return pref;
202 auto pref = it->second.first;
203 if (pref != nullptr) {
205 dataGroupId = pref->GetGroupId();
206 errCode = pref->CloseDb();
212 pref = nullptr;
259 auto pref = it->second.first;
260 errCode = std::static_pointer_cast<PreferencesEnhanceImpl>(pref)->CloseDb();