Lines Matching defs:Writer
576 type Writer struct { struct
577 err error
578 buf []byte
579 n int
580 wr io.Writer
586 func NewWriterSize(w io.Writer, size int) *Writer {
604 func NewWriter(w io.Writer) *Writer {
609 func (b *Writer) Size() int { return len(b.buf) }
616 func (b *Writer) Reset(w io.Writer) {
632 func (b *Writer) Flush() error {
656 func (b *Writer) Available() int { return len(b.buf) - b.n }
662 func (b *Writer) AvailableBuffer() []byte {
667 func (b *Writer) Buffered() int { return b.n }
673 func (b *Writer) Write(p []byte) (nn int, err error) {
698 func (b *Writer) WriteByte(c byte) error {
712 func (b *Writer) WriteRune(r rune) (size int, err error) {
744 func (b *Writer) WriteString(s string) (int, error) {
781 func (b *Writer) ReadFrom(r io.Reader) (n int64, err error) {
833 *Writer anonMember
837 func NewReadWriter(r *Reader, w *Writer) *ReadWriter {