Lines Matching refs:helper
135 auto helper = CreateDataShareHelper(); in RegisterObserver() local
136 if (helper == nullptr) { in RegisterObserver()
140 helper->RegisterObserver(uri, observer); in RegisterObserver()
141 helper->NotifyChange(uri); in RegisterObserver()
144 ReleaseDataShareHelper(helper); in RegisterObserver()
154 auto helper = CreateDataShareHelper(); in UnregisterObserver() local
155 if (helper == nullptr) { in UnregisterObserver()
159 helper->UnregisterObserver(uri, observer); in UnregisterObserver()
160 ReleaseDataShareHelper(helper); in UnregisterObserver()
184 auto helper = CreateDataShareHelper(); in GetStringValue() local
185 if (helper == nullptr) { in GetStringValue()
193 auto resultSet = helper->Query(uri, predicates, columns); in GetStringValue()
194 ReleaseDataShareHelper(helper); in GetStringValue()
223 auto helper = CreateDataShareHelper(); in PutStringValue() local
224 if (helper == nullptr) { in PutStringValue()
236 if (helper->Update(uri, predicates, bucket) <= 0) { in PutStringValue()
238 helper->Insert(uri, bucket); in PutStringValue()
241 helper->NotifyChange(AssembleUri(key)); in PutStringValue()
243 ReleaseDataShareHelper(helper); in PutStringValue()
250 …auto helper = DataShare::DataShareHelper::Creator(remoteObj_, SETTING_URI_PROXY, SETTINGS_DATA_EXT… in CreateDataShareHelper() local
251 if (helper == nullptr) { in CreateDataShareHelper()
255 return helper; in CreateDataShareHelper()
258 bool SettingProvider::ReleaseDataShareHelper(std::shared_ptr<DataShare::DataShareHelper>& helper) in ReleaseDataShareHelper() argument
260 if (!helper->Release()) { in ReleaseDataShareHelper()