Lines Matching defs:Buffer
17 type Buffer struct { struct
37 var ErrTooLarge = errors.New("bytes.Buffer: too large")
43 func (b *Buffer) Bytes() []byte { return b.buf[b.off:] }
69 panic("bytes.Buffer: truncation out of range")
79 func (b *Buffer) Reset() { b.Truncate(0) }
84 func (b *Buffer) grow(n int) int {
120 panic("bytes.Buffer.Grow: negative count")
129 func (b *Buffer) Write(p []byte) (n int, err error) {
138 func (b *Buffer) WriteString(s string) (n int, err error) {
154 func (b *Buffer) ReadFrom(r io.Reader) (n int64, err error) {
208 panic("bytes.Buffer.WriteTo: invalid Write count")
230 func (b *Buffer) WriteByte(c byte) error {
241 func (b *Buffer) WriteRune(r rune) (n int, err error) {
255 func (b *Buffer) Read(p []byte) (n int, err error) {
277 func (b *Buffer) Next(n int) []byte {
293 func (b *Buffer) ReadByte() (c byte, err error) {
311 func (b *Buffer) ReadRune() (r rune, size int, err error) {
336 return errors.New("bytes.Buffer: UnreadRune: previous operation was not ReadRune")
351 return errors.New("bytes.Buffer: UnreadByte: previous operation was not a read")
366 func (b *Buffer) ReadBytes(delim byte) (line []byte, err error) {
375 func (b *Buffer) readSlice(delim byte) (line []byte, err error) {
394 func (b *Buffer) ReadString(delim byte) (line string, err error) {