Home
last modified time | relevance | path

Searched refs:utdId (Results 1 - 25 of 26) sorted by relevance

12

/foundation/distributeddatamgr/udmf/framework/innerkitsimpl/data/
H A Dunified_record.cpp85 bool UnifiedRecord::HasType(const std::string &utdId) const in HasType()
87 if (entries_->find(utdId) != entries_->end()) { in HasType()
90 return utdId == utdId_; in HasType()
93 void UnifiedRecord::AddEntry(const std::string &utdId, ValueType &&value) in AddEntry() argument
95 if (utdId == utdId_ || utdId_.empty()) { in AddEntry()
96 utdId_ = utdId; in AddEntry()
105 entries_->insert_or_assign(utdId, std::move(value)); in AddEntry()
109 ValueType UnifiedRecord::GetEntry(const std::string &utdId) in GetEntry() argument
111 if (utdId_ == utdId && !(std::holds_alternative<std::monostate>(value_))) { in GetEntry()
114 auto it = entries_->find(utdId); in GetEntry()
148 SetUtdId(const std::string& utdId) SetUtdId() argument
[all...]
/foundation/distributeddatamgr/pasteboard/framework/test/src/
H A Dpaste_data_entry_test.cpp58 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::PLAIN_TEXT); in InitPlaintTextEntry() local
59 udsObject->value_[UDMF::UNIFORM_DATA_TYPE] = utdId; in InitPlaintTextEntry()
61 return { utdId, udsObject }; in InitPlaintTextEntry()
67 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::FILE_URI); in InitUriEntry() local
68 udsObject->value_[UDMF::UNIFORM_DATA_TYPE] = utdId; in InitUriEntry()
71 return { utdId, udsObject }; in InitUriEntry()
76 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::OPENHARMONY_WANT); in InitWantEntry() local
83 return { utdId, want }; in InitWantEntry()
88 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::HTML); in InitHtmlEntry() local
90 udsObject->value_[UDMF::UNIFORM_DATA_TYPE] = utdId; in InitHtmlEntry()
97 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::SYSTEM_DEFINED_PIXEL_MAP); InitPixelMapEntry() local
194 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::PLAIN_TEXT); HWTEST_F() local
222 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::PLAIN_TEXT); HWTEST_F() local
243 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::SYSTEM_DEFINED_PIXEL_MAP); HWTEST_F() local
[all...]
H A Dpaste_data_record_test.cpp76 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::PLAIN_TEXT); in AddPlainUdsEntry() local
78 object->value_[UDMF::UNIFORM_DATA_TYPE] = utdId; in AddPlainUdsEntry()
80 record.AddEntry(utdId, std::make_shared<PasteDataEntry>(utdId, object)); in AddPlainUdsEntry()
85 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::FILE_URI); in AddFileUriUdsEntry() local
87 object->value_[UDMF::UNIFORM_DATA_TYPE] = utdId; in AddFileUriUdsEntry()
90 record.AddEntry(utdId, std::make_shared<PasteDataEntry>(utdId, object)); in AddFileUriUdsEntry()
95 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::HTML); in AddHtmlUdsEntry() local
97 object->value_[UDMF::UNIFORM_DATA_TYPE] = utdId; in AddHtmlUdsEntry()
104 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::HYPERLINK); AddLinkUdsEntry() local
113 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::SYSTEM_DEFINED_PIXEL_MAP); AddPixelMapUdsEntry() local
[all...]
H A Dconvert_utils_test.cpp95 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::PLAIN_TEXT); in AddPlainUdsEntry() local
96 plainUds.value_[UDMF::UNIFORM_DATA_TYPE] = utdId; in AddPlainUdsEntry()
98 record.AddEntry(utdId, std::make_shared<Object>(plainUds)); in AddPlainUdsEntry()
104 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::FILE_URI); in AddFileUriUdsEntry() local
105 fileUriobject.value_[UDMF::UNIFORM_DATA_TYPE] = utdId; in AddFileUriUdsEntry()
108 record.AddEntry(utdId, std::make_shared<Object>(fileUriobject)); in AddFileUriUdsEntry()
113 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::HTML); in AddHtmlUdsEntry() local
115 htmlobject.value_[UDMF::UNIFORM_DATA_TYPE] = utdId; in AddHtmlUdsEntry()
117 record.AddEntry(utdId, std::make_shared<Object>(htmlobject)); in AddHtmlUdsEntry()
122 auto utdId in AddLinkUdsEntry() local
142 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::SYSTEM_DEFINED_PIXEL_MAP); AddPixelMapUdsEntry() local
[all...]
H A Dpasteboard_multi_type_unified_data_delay_test.cpp117 UDMF::ValueType GetValueByType(const std::string &utdId) override;
120 UDMF::ValueType EntryGetterImpl::GetValueByType(const std::string &utdId) in GetValueByType() argument
122 if (utdId == plainTextUtdId_) { in GetValueByType()
125 if (utdId == htmlUtdId_) { in GetValueByType()
128 if (utdId == fileUriUtdId_) { in GetValueByType()
131 if (utdId == pixelMapUtdId_) { in GetValueByType()
134 if (utdId == linkUtdId_) { in GetValueByType()
/foundation/distributeddatamgr/udmf/framework/ndkimpl/data/
H A Ddata_provider_impl.cpp33 ValueType DataProviderImpl::GetValueByType(const std::string &utdId) in GetValueByType() argument
35 if (utdId.empty()) { in GetValueByType()
38 auto value = (innerProvider_->callback)(innerProvider_->context, utdId.c_str()); in GetValueByType()
41 UDMF_CAPI, "get empty data when execute custom callback function, utdId is %{public}s", utdId.c_str()); in GetValueByType()
45 if (IsInvalidUdsObjectByType(object, static_cast<UDType>(UtdUtils::GetUtdEnumFromUtdId(utdId)))) { in GetValueByType()
/foundation/distributeddatamgr/pasteboard/framework/innerkits/src/
H A Dpaste_data_entry.cpp91 PasteDataEntry::PasteDataEntry(const std::string &utdId, const EntryValue &value) : utdId_(utdId), value_(value) in PasteDataEntry() argument
96 PasteDataEntry::PasteDataEntry(const std::string &utdId, const std::string &mimeType, const EntryValue &value) in PasteDataEntry() argument
97 : utdId_(utdId), mimeType_(std::move(mimeType)), value_(std::move(value)) in PasteDataEntry()
101 void PasteDataEntry::SetUtdId(const std::string &utdId) in SetUtdId() argument
103 utdId_ = utdId; in SetUtdId()
193 auto utdId = GetUtdId(); in ConvertToPlianText() local
204 if (utdId == UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDType::PLAIN_TEXT)) { in ConvertToPlianText()
216 PASTEBOARD_HILOGE(PASTEBOARD_MODULE_CLIENT, "type error, utdId:%{public}s", GetUtdId().c_str()); in ConvertToHtml()
237 PASTEBOARD_HILOGE(PASTEBOARD_MODULE_CLIENT, "type error, utdId in ConvertToUri()
271 auto utdId = GetUtdId(); ConvertToPixelMap() local
378 Convert2MimeType(const std::string &utdId) Convert2MimeType() argument
[all...]
H A Dpasteboard_entry_getter.cpp40 UDMF::ValueType PasteboardEntryGetter::GetValueByType(uint32_t dataId, uint32_t recordId, const std::string &utdId) in GetValueByType() argument
42 PASTEBOARD_HILOGI(PASTEBOARD_MODULE_CLIENT, "dataId:%{public}d. recordId:%{public}d, utdId:%{public}s", dataId, in GetValueByType()
43 recordId, utdId.c_str()); in GetValueByType()
44 auto pasteType = CommonUtils::Convert2MimeType(utdId); in GetValueByType()
46 entryValue.SetUtdId(utdId); in GetValueByType()
H A Dpasteboard_utils.cpp158 for (const auto &utdId : utdIds) { in Convert()
159 types.push_back(CommonUtils::Convert2MimeType(utdId)); in Convert()
222 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDType::PLAIN_TEXT); in PlainText2PasteRecord() local
225 pbRecord->AddEntry(utdId, std::make_shared<PasteDataEntry>(utdId, value)); in PlainText2PasteRecord()
229 object->value_[UDMF::UNIFORM_DATA_TYPE] = utdId; in PlainText2PasteRecord()
232 pbRecord->AddEntry(utdId, std::make_shared<PasteDataEntry>(utdId, object)); in PlainText2PasteRecord()
295 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDType::HTML); in Html2PasteRecord() local
298 pbRecord->AddEntry(utdId, st in Html2PasteRecord()
336 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDType::HYPERLINK); Link2PasteRecord() local
569 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDType::SYSTEM_DEFINED_APP_ITEM); AppItem2PasteRecord() local
717 auto utdId = appRecord->GetApplicationDefinedType(); AppDefined2PasteRecord() local
[all...]
H A Dconvert_utils.cpp73 auto utdId = CommonUtils::Convert2UtdId(record->GetUDType(), record->GetMimeType()); in Convert() local
74 udmfRecord->AddEntry(utdId, std::move(*udmfValue)); in Convert()
94 auto utdId = record->GetUtdId(); in Convert() local
95 pbRecord->AddEntry(utdId, std::make_shared<PasteDataEntry>(utdId, record->GetOriginValue())); in Convert()
101 if (utdId == entry->GetUtdId()) { in Convert()
122 for (auto const &[utdId, value] : *entries) { in Convert()
123 pbEntries.emplace_back(std::make_shared<PasteDataEntry>(utdId, value)); in Convert()
143 for (auto const &utdId : entryUtdIds) { in Convert()
144 auto item = udmfEntryMap.find(utdId); in Convert()
[all...]
H A Dpaste_data_record.cpp121 auto utdId = UDMF::UtdUtils::GetUtdIdFromUtdEnum(UDMF::FILE_URI); in AddUriEntry() local
122 AddEntry(utdId, std::make_shared<PasteDataEntry>(utdId, object)); in AddUriEntry()
171 auto utdId = CommonUtils::Convert2UtdId(UDMF::UDType::UD_BUTT, recordMimeType); in NewMultiTypeRecord() local
172 record->AddEntry(utdId, std::make_shared<PasteDataEntry>(utdId, *(recordDefaultIter->second))); in NewMultiTypeRecord()
179 auto utdId = CommonUtils::Convert2UtdId(UDMF::UDType::UD_BUTT, mimeType); in NewMultiTypeRecord() local
180 record->AddEntry(utdId, std::make_shared<PasteDataEntry>(utdId, *value)); in NewMultiTypeRecord()
190 auto utdId in NewMultiTypeDelayRecord() local
668 auto utdId = CommonUtils::Convert2UtdId(UDMF::UDType::UD_BUTT, mimeType); AddEntryByMimeType() local
724 auto utdId = CommonUtils::Convert2UtdId(UDMF::UDType::UD_BUTT, mimeType); GetEntryByMimeType() local
[all...]
/foundation/distributeddatamgr/udmf/framework/innerkitsimpl/test/unittest/
H A Dunified_record_test.cpp117 auto utdId = UtdUtils::GetUtdIdFromUtdEnum(TEXT); in HWTEST_F() local
123 EXPECT_TRUE(types.find(utdId) != types.end()); in HWTEST_F()
128 auto entry = record.GetEntry(utdId); in HWTEST_F()
132 auto it = entries->find(utdId); in HWTEST_F()
144 auto utdId = UtdUtils::GetUtdIdFromUtdEnum(TEXT); in HWTEST_F() local
149 EXPECT_TRUE(types.find(utdId) != types.end()); in HWTEST_F()
156 auto entry = record.GetEntry(utdId); in HWTEST_F()
162 auto it = entries->find(utdId); in HWTEST_F()
H A Dunified_meta_test.cpp136 std::string utdId = "general.text"; in HWTEST_F() local
137 bool ret = UtdUtils::IsValidUtdId(utdId); in HWTEST_F()
148 std::string utdId = "general.ptp"; in HWTEST_F() local
149 bool ret = UtdUtils::IsValidUtdId(utdId); in HWTEST_F()
160 std::string utdId = "general.text"; in HWTEST_F() local
161 int32_t ret = UtdUtils::GetUtdEnumFromUtdId(utdId); in HWTEST_F()
172 std::string utdId = "general.ptp"; in HWTEST_F() local
173 int32_t ret = UtdUtils::GetUtdEnumFromUtdId(utdId); in HWTEST_F()
/foundation/distributeddatamgr/udmf/interfaces/innerkits/data/
H A Dunified_record.h45 void SetUtdId(const std::string &utdId);
49 bool HasType(const std::string &utdId) const;
50 void AddEntry(const std::string &utdId, ValueType &&value);
51 ValueType GetEntry(const std::string &utdId);
/foundation/distributeddatamgr/pasteboard/framework/innerkits/include/
H A Dpaste_data_entry.h43 PasteDataEntry(const std::string &utdId, const EntryValue &value);
44 PasteDataEntry(const std::string &utdId, const std::string &mimeType, const EntryValue &value);
55 void SetUtdId(const std::string &utdId);
62 bool HasContent(const std::string &utdId) const;
77 static std::string Convert2MimeType(const std::string &utdId);
H A Dpasteboard_entry_getter.h27 UDMF::ValueType GetValueByType(uint32_t dataId, uint32_t recordId, const std::string &utdId) override;
/foundation/distributeddatamgr/pasteboard/services/zidl/src/
H A Dpasteboard_entry_getter_client.cpp37 auto utdId = value.GetUtdId(); in GetRecordValueByType() local
39 value.SetValue(it->second->GetValueByType(utdId)); in GetRecordValueByType()
/foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/include/
H A Dpastedata_record_napi.h35 UDMF::ValueType GetValueByType(const std::string &utdId) override;
43 UDMF::ValueType GetValueByType(const std::string &utdId);
67 std::string utdId; member
/foundation/distributeddatamgr/udmf/interfaces/innerkits/client/
H A Dentry_getter.h28 virtual ValueType GetValueByType(const std::string &utdId) = 0;
H A Dgetter_system.h30 virtual ValueType GetValueByType(uint32_t dataId, uint32_t recordId, const std::string &utdId);
/foundation/distributeddatamgr/udmf/interfaces/ndk/data/
H A Ddata_provider_impl.h34 ValueType GetValueByType(const std::string &utdId) override;
/foundation/distributeddatamgr/udmf/framework/innerkitsimpl/client/
H A Dgetter_system.cpp44 ValueType GetterSystem::GeneralGetter::GetValueByType(uint32_t dataId, uint32_t recordId, const std::string &utdId) in GetValueByType() argument
/foundation/distributeddatamgr/udmf/framework/innerkitsimpl/common/
H A Dunified_meta.cpp507 bool IsValidUtdId(const std::string &utdId) in IsValidUtdId() argument
510 if (item.UtdId == utdId) { in IsValidUtdId()
517 int32_t GetUtdEnumFromUtdId(const std::string &utdId) in GetUtdEnumFromUtdId() argument
520 if (item.UtdId == utdId) { in GetUtdEnumFromUtdId()
/foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/src/
H A Dnapi_pastedata_record.cpp571 auto mimeType = CommonUtils::Convert2MimeType(entryGetterWork->utdId); in UvWorkGetRecordByEntryGetter()
600 UDMF::ValueType PastedataRecordEntryGetterInstance::GetValueByType(const std::string &utdId) in GetValueByType() argument
621 entryGetterWork->utdId = utdId; in GetValueByType()
653 const std::string &utdId) in GetValueByType()
659 return wrapper_->GetValueByType(utdId); in GetValueByType()
652 GetValueByType( const std::string &utdId) GetValueByType() argument
/foundation/distributeddatamgr/udmf/interfaces/innerkits/common/
H A Dunified_meta.h540 bool API_EXPORT IsValidUtdId(const std::string &utdId);
541 int32_t API_EXPORT GetUtdEnumFromUtdId(const std::string &utdId);

Completed in 13 milliseconds

12