Lines Matching defs:Buffer
20 type Buffer struct { struct
44 var ErrTooLarge = errors.New("bytes.Buffer: too large")
54 func (b *Buffer) Bytes() []byte { return b.buf[b.off:] }
60 func (b *Buffer) AvailableBuffer() []byte { return b.buf[len(b.buf):] }
66 func (b *Buffer) String() string {
98 panic("bytes.Buffer: truncation out of range")
106 func (b *Buffer) Reset() {
115 func (b *Buffer) tryGrowByReslice(n int) (int, bool) {
126 func (b *Buffer) grow(n int) int {
166 panic("bytes.Buffer.Grow: negative count")
175 func (b *Buffer) Write(p []byte) (n int, err error) {
187 func (b *Buffer) WriteString(s string) (n int, err error) {
206 func (b *Buffer) ReadFrom(r io.Reader) (n int64, err error) {
263 panic("bytes.Buffer.WriteTo: invalid Write count")
285 func (b *Buffer) WriteByte(c byte) error {
299 func (b *Buffer) WriteRune(r rune) (n int, err error) {
318 func (b *Buffer) Read(p []byte) (n int, err error) {
340 func (b *Buffer) Next(n int) []byte {
356 func (b *Buffer) ReadByte() (byte, error) {
373 func (b *Buffer) ReadRune() (r rune, size int, err error) {
398 return errors.New("bytes.Buffer: UnreadRune: previous operation was not a successful ReadRune")
413 func (b *Buffer) UnreadByte() error {
430 func (b *Buffer) ReadBytes(delim byte) (line []byte, err error) {
439 func (b *Buffer) readSlice(delim byte) (line []byte, err error) {
458 func (b *Buffer) ReadString(delim byte) (line string, err error) {