Lines Matching refs:head

453             [&](bool &ret, const std::vector<std::uint8_t> &buffer, TLVHead &head) -> void {
454 ret = ret && ReadValue(buffer, props_, head);
457 [&](bool &ret, const std::vector<std::uint8_t> &buffer, TLVHead &head) -> void {
458 ret = ret && ReadValue(buffer, records_, head);
461 [&](bool &ret, const std::vector<std::uint8_t> &buffer, TLVHead &head) -> void {
462 ret = ret && ReadValue(buffer, isDraggedData_, head);
465 [&](bool &ret, const std::vector<std::uint8_t> &buffer, TLVHead &head) -> void {
466 ret = ret && ReadValue(buffer, isLocalPaste_, head);
469 [&](bool &ret, const std::vector<std::uint8_t> &buffer, TLVHead &head) -> void {
470 ret = ret && ReadValue(buffer, isDelayData_, head);
473 [&](bool &ret, const std::vector<std::uint8_t> &buffer, TLVHead &head) -> void {
474 ret = ret && ReadValue(buffer, deviceId_, head);
477 [&](bool &ret, const std::vector<std::uint8_t> &buffer, TLVHead &head) -> void {
478 ret = ret && ReadValue(buffer, pasteId_, head);
481 [&](bool &ret, const std::vector<std::uint8_t> &buffer, TLVHead &head) -> void {
482 ret = ret && ReadValue(buffer, isDelayRecord_, head);
485 [&](bool &ret, const std::vector<std::uint8_t> &buffer, TLVHead &head) -> void {
486 ret = ret && ReadValue(buffer, dataId_, head);
495 TLVHead head{};
496 bool ret = ReadHead(buffer, head);
497 auto it = decodeMap_.find(head.tag);
499 ret = ret && Skip(head.len, buffer.size());
502 func(ret, buffer, head);
506 PASTEBOARD_MODULE_CLIENT, "read value,tag:%{public}u, len:%{public}u", head.tag, head.len);
673 TLVHead head{};
674 bool ret = ReadHead(buffer, head);
675 switch (head.tag) {
678 ret = ret && ReadValue(buffer, rawMem, head);
686 ret = ret && ReadValue(buffer, mimeTypes, head);
689 ret = ret && ReadValue(buffer, tag, head);
692 ret = ret && ReadValue(buffer, localOnly, head);
695 ret = ret && ReadValue(buffer, timestamp, head);
698 ret = ret && ReadValue(buffer, (int32_t &)shareOption, head);
701 ret = ret && ReadValue(buffer, tokenId, head);
704 ret = ret && ReadValue(buffer, isRemote, head);
707 ret = ret && ReadValue(buffer, bundleName, head);
710 ret = ret && ReadValue(buffer, setTime, head);
713 ret = ret && ReadValue(buffer, (int32_t &)screenStatus, head);
716 ret = ret && Skip(head.len, buffer.size());