Home | History | Annotate | Download | only in binary

Lines Matching defs:Read

126 	err := Read(bytes.NewReader(b), order, &s2)
127 checkResult(t, "Read", order, err, s2, s1)
146 err := Read(bytes.NewReader(src), BigEndian, slice)
159 err = Read(bytes.NewReader([]byte{0}), BigEndian, &res)
162 err = Read(bytes.NewReader([]byte{1}), BigEndian, &res)
165 err = Read(bytes.NewReader([]byte{2}), BigEndian, &res)
171 err := Read(bytes.NewReader([]byte{0, 1, 2, 255}), BigEndian, slice)
211 err = Read(buf, BigEndian, dstSlice.Interface())
275 if err := Read(buf, LittleEndian, &p); err != nil {
289 // read should ignore blank fields in b2
291 if err := Read(buf, LittleEndian, &b2); err != nil {
299 // An attempt to read into a struct with an unexported field will
320 Read(&buf, LittleEndian, &u2)
325 read := func(data interface{}) {
326 err := Read(&buf, LittleEndian, data)
327 want := "binary.Read: invalid type " + reflect.TypeOf(data).String()
336 read(0)
338 read(&s)
340 read(&p)
364 if err := Read(strings.NewReader(data[:i]), LittleEndian, &b1); err != errWant {
365 t.Errorf("Read(%d) with slice: got %v, want %v", i, err, errWant)
367 if err := Read(strings.NewReader(data[:i]), LittleEndian, &b2); err != errWant {
368 t.Errorf("Read(%d) with struct: got %v, want %v", i, err, errWant)
404 func (br *byteSliceReader) Read(p []byte) (int, error) {
418 Read(bsr, BigEndian, slice)
431 Read(bsr, BigEndian, &t)
447 Read(r, BigEndian, &ls.Int8)
448 Read(r, BigEndian, &ls.Int16)
449 Read(r, BigEndian, &ls.Int32)
450 Read(r, BigEndian, &ls.Int64)
451 Read(r, BigEndian, &ls.Uint8)
452 Read(r, BigEndian, &ls.Uint16)
453 Read(r, BigEndian, &ls.Uint32)
454 Read(r, BigEndian, &ls.Uint64)