(buf *ByteBuffer, value []uint64)
| 761 | } |
| 762 | |
| 763 | func writeUint64FixedListValues(buf *ByteBuffer, value []uint64) { |
| 764 | size := len(value) * 8 |
| 765 | if len(value) > 0 { |
| 766 | if isLittleEndian { |
| 767 | buf.WriteBinary(unsafe.Slice((*byte)(unsafe.Pointer(&value[0])), size)) |
| 768 | } else { |
| 769 | for _, v := range value { |
| 770 | buf.WriteInt64(int64(v)) |
| 771 | } |
| 772 | } |
| 773 | } |
| 774 | } |
| 775 | |
| 776 | func readUint64ListValues(buf *ByteBuffer, err *Error, length int, hasNull bool, typeID TypeId) []uint64 { |
| 777 | result := make([]uint64, length) |
no test coverage detected