Lines Matching defs:output
36 template <> bool Reading(std::nullptr_t &output, TLVObject &data, const TLVHead &head)
38 return data.Read(output, head);
52 template <> bool Reading(std::monostate &output, TLVObject &data, const TLVHead &head)
54 return data.Read(output, head);
68 template <> bool Reading(std::string &output, TLVObject &data, const TLVHead &head)
70 return data.Read(output, head);
84 template <> bool Reading(std::vector<uint8_t> &output, TLVObject &data, const TLVHead &head)
86 return data.Read(output, head);
102 template <> bool Reading(UDType &output, TLVObject &data, const TLVHead &head)
111 output = static_cast<UDType>(type);
128 template <> bool Reading(DataStatus &output, TLVObject &data, const TLVHead &head)
137 output = static_cast<DataStatus>(status);
156 template <> bool Reading(Object &output, TLVObject &data, const TLVHead &head)
165 if (!Reading(output.value_, data, headValue)) {
196 template <> bool Reading(UnifiedKey &output, TLVObject &data, const TLVHead &head)
206 if (!data.Read(output.key, headItem)) {
211 if (!data.Read(output.intention, headItem)) {
216 if (!data.Read(output.bundleName, headItem)) {
221 if (!data.Read(output.groupId, headItem)) {
253 template <> bool Reading(UnifiedData &output, TLVObject &data, const TLVHead &head)
266 auto records = output.GetRecords();
270 output.SetRecords(records);
306 template <> bool Reading(UnifiedRecord &output, TLVObject &data, const TLVHead &head)
325 output.SetType(dataType);
331 output.SetUid(uid);
337 output.SetValue(value);
406 template <> bool Reading(Runtime &output, TLVObject &data, const TLVHead &head)
419 result = TLVUtil::Reading(output.key, data, headItem);
422 result = data.ReadBasic(output.isPrivate, headItem);
425 result = TLVUtil::Reading(output.privileges, data, headItem);
429 output.createTime = static_cast<time_t>(createTime);
432 result = data.Read(output.sourcePackage, headItem);
435 result = TLVUtil::Reading(output.dataStatus, data, headItem);
438 result = data.ReadBasic(output.dataVersion, headItem);
442 output.lastModifiedTime = static_cast<time_t>(lastModifiedTime);
445 result = data.Read(output.createPackage, headItem);
448 result = data.Read(output.deviceId, headItem);
451 result = data.ReadBasic(output.recordTotalNum, headItem);
454 result = data.ReadBasic(output.tokenId, headItem);
489 template <> bool Reading(Privilege &output, TLVObject &data, const TLVHead &head)
499 if (!data.ReadBasic(output.tokenId, headItem)) {
504 if (!data.Read(output.readPermission, headItem)) {
509 if (!data.Read(output.writePermission, headItem)) {
541 template <> bool Reading(std::shared_ptr<OHOS::Media::PixelMap> &output, TLVObject &data, const TLVHead &head)
548 output = std::shared_ptr<OHOS::Media::PixelMap>(OHOS::Media::PixelMap::DecodeTlv(val));
549 if (output == nullptr) {
589 template <> bool Reading(std::shared_ptr<OHOS::AAFwk::Want> &output, TLVObject &data, const TLVHead &head)
617 output = std::shared_ptr<OHOS::AAFwk::Want>(want);