Lines Matching refs:helper
160 auto helper = CreateDataShareHelper(strUri);
161 if (helper == nullptr) {
165 helper->RegisterObserver(uri, observer);
166 helper->NotifyChange(uri);
169 ReleaseDataShareHelper(helper);
183 auto helper = CreateDataShareHelper(strUri);
184 if (helper == nullptr) {
188 helper->UnregisterObserver(uri, observer);
189 ReleaseDataShareHelper(helper);
201 auto helper = CreateDataShareHelper(strUri);
202 if (helper == nullptr) {
210 auto resultSet = helper->Query(uri, predicates, columns);
211 ReleaseDataShareHelper(helper);
242 auto helper = CreateDataShareHelper(strUri);
243 if (helper == nullptr) {
255 if (helper->Update(uri, predicates, bucket) <= 0) {
256 helper->Insert(uri, bucket);
259 helper->NotifyChange(AssembleUri(key, strUri));
261 ReleaseDataShareHelper(helper);
285 bool SettingDataShare::ReleaseDataShareHelper(std::shared_ptr<DataShare::DataShareHelper>& helper)
287 if (!helper->Release()) {
321 MMI_HILOGD("Create data_share helper, ret=%{public}d", ret.first);
323 MMI_HILOGD("Create data_share helper success");
324 auto helper = ret.second;
325 if (helper != nullptr) {
326 bool releaseRet = helper->Release();
327 MMI_HILOGD("Release data_share helper, releaseRet=%{public}d", releaseRet);
332 MMI_HILOGE("Create data_share helper failed");